FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Se puede con el dcu y el dfm componer el pas
Hola
Me han pasado un programa en delphi, pero me dice que falta el archivoX.pas, miro en la carpeta y esta el archivo dfm y el dcu, pero no esta el pas. ¿Hay alguna forma de solucionarlo? Saludos |
#2
|
||||
|
||||
Hola,
Es posible usar el archivo "DCU" (Delphi Compiled Unit) sin que tengas el código fuente, es decir, el correspondiente archivo "PAS". Ahora bien, si lo que quieres es obtener el código fuente a partir del archivo DCU, me temo que no es posible, al menos no de forma completa: creo recordar que existe alguna herramienta que te proporciona parte de ese código fuente, pero, no todo el código fuente, ni mucho menos, sino acaso los identificadores de tipos, variables, métodos... pero no su implementación. |
#3
|
|||
|
|||
Si usando el dcu, no me da error estaría bien.
Ahora me sale este error, al compilar : [Fatal Error]File not found: 'Directorio\archivoX.pas' Por cierto, también tengo el dfm, igual puedo sacar alguna utilidad también. |
#4
|
||||
|
||||
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. |
#5
|
||||
|
||||
No.
Podrás hacer otras cosas, pero "componer" el PAS, NO.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Se puede? | Ken_Masters | MySQL | 2 | 22-10-2007 12:18:02 |
Se Puede? | Ceciliapiyuk | Varios | 2 | 09-08-2006 13:42:53 |
Hay que tener pelotas para componer música | Lepe | La Taberna | 1 | 01-07-2006 05:49:35 |
Se puede o no se puede? | jam888 | Gráficos | 1 | 04-06-2005 10:54:15 |
Se Puede?? | fmonte | Redes | 3 | 13-04-2005 16:17:25 |
|