Hola,
Tienes que asegurarte de que el archivo "archivoX.dcu" se encuentra en la "Library Path" de Delphi, porque, de no ser así, Delphi no sabrá encontrarlo, y te informará de ello con el mensaje de error que refieres. Pero, efectivamente, tú puedes usar un archivo "DCU" en lugar del correspondiente archivo "PAS". Con el único (y no pequeño) inconveniente, de no conocer el código fuente del archivo "DCU". Pero, lo que es usarlo, puedes usar el "DCU", sin necesidad del "PAS".
El archivo "DFM" contiene la definición de un formulario. Hay por ahí programas que te permiten "abrir" archivos "DFM" y editarlos, hasta cierto punto. Por ejemplo, creo que podrías cambiar de sitio los controles del formulario, cambiar alguna de sus propiedades, etc. Todo esto suponiendo que el archivo "DCU" se va a limitar a usar el archivo "DFM" y nada más, que será lo general. Porque podría comprobarse si el archivo "DFM" ha sido modificado... y no permitir seguir adelante si es así.
No digo que sea lo normal, pero, estas cosas pasan o pueden pasar si no se dispone del código fuente.
Última edición por dec fecha: 27-07-2008 a las 14:54:48.
|