FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
tipos de archivos
Hola esta es una pregunta simple, quiero saber la utilidad de estos archivos que se crean cuando tengo una unidad
.~dfm .~pas .dcu Gracias |
#2
|
||||
|
||||
Los dos primeros son copias de seguridad. CUando modificas un formulario en Delphi y grabas, las versiones anteriores se guardan así.
El DCU es una "Delphi compiled Unit"; Es decir, cuando un PAS se compila, se obtiene ésto. Por eso puedes comprobar que tienes un DCU por cada PAS de tu proyecto.
__________________
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. |
#3
|
||||
|
||||
Hola,
Es habitual encontrarse en la carpeta de un determinado proyecto de Delphi, un archivo "BAT" utilizado para borrar todos los archivos "temporales", como las copias de seguridad que Delphi va haciendo de los archivos del proyecto según estos van editándose y guardándose. El utilizar un "programa" como el contenido en el archivo "BAT" que menciono, se hace, entre otras cosas, para mantener un tanto más claros los archivos de un determinado proyecto, quitando del medio, como queda dicho, los archivos "temporales", por ejemplo. Adjunto el archivo que suelo utilizar en mis proyectos de Delphi. Conste que no lo escribí yo, sino que es una adaptación de cierto archivo que se incluía en algún componente para lo que vengo diciendo. El archivo "BAT" ha de situarse en el directorio "raiz" del proyecto, de tal forma que se encarge de borrar los archivos "temporales" en ese directorio y en todos los subdirectorios contenidos en el mismo. Nota: todo lo que vengo diciendo vale al menos hasta la versión 7 de Delphi. No utilizo versiones posteriores, así que no sé si estas prácticas se siguen llevando a cabo, o se toman otras medidas para solucionar el "problema" de los archivos temporales. |
#4
|
||||
|
||||
Yo utilizó algo parecido a lo que ha mencionado Dec pero hago uso de la herramienta make.exe de Borland.
Este es mi ejemplo, creas un archivo que se lame MakeFile en el directorio raíz de tu programa y en el escribes algo como esto: Código:
DELPHIPATH=c:\Archivos de programa\Borland\Delphi7 SOURCEPATH=c:\codigo DCUPATH=$(SOURCEPATH)\lib UNITPATH=$(SOURCEPATH)\src COMPILE="$(DELPHIPATH)\bin\dcc32" -N$(DCUPATH) -U$(SOURCEPATH)\lib clean: -del /s aplicacion\app.exe -del /s *.dcu -del /s *.~* compile: cd src $(COMPILE) app.dpr cd .. Código:
make clean Código:
make compile Un saludo P.D. olvide mencionar que la herramienta make regularmente se encuentra en la carpeta $(DELPHI)\BIN . Última edición por Héctor Randolph fecha: 23-11-2005 a las 00:05:44. Razón: Agregar P.D. |
#5
|
||||
|
||||
Si utilizáis GExpert, tienen una opción "Clean Directories" que uso para eso mismo.
Saludos.
__________________
La violencia es el último recurso del incompetente. (Salvor Hardin) |
#6
|
|||
|
|||
Muchas Gracias
Ahora me los pongo a probar
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|