PacoP's Place

  • Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente
Inicio Tutorial Borland Delphi Estructura de un proyecto Delphi

Estructura de un proyecto Delphi

E-mail Imprimir
    Un proyecto Delphi es el conjunto de todos los archivos que, una vez compilados, constituyen un programa ejecutable.

    En el caso de ANALOGIA.EXE solo es necesario este archivo (exceptuando ANALOGIA.INI y ANALOGIA.HLP que ofrecen prestaciones adicionales), pero en otros casos es necesario añadir otros ficheros: DLLs, VBXs, BDE, etc.

    Los fuentes de ANALOGIA.EXE se componen de un archivo ANALOGIA.DPR (DPR = Delphi Project) que es el programa principal (no la unit Main, sino el archivo que únicamente crea todos los forms y los lanza, siendo el archivo más pequeño de todos) y una serie de units (once en nuestro caso) que suelen llevar extensión .PAS. Generalmente esta unidades se encuentran asociados con fichas, aunque no tiene por qué ser así en todos los casos (en ANALOGIA.EXE las unidades U_Misc y U_Math no están asociadas a ningún form)

    Cuando se compila el proyecto, se crean una serie de módulos de código objeto (.DCU), que el linker utiliza para crear el archivo .EXE.

    Otro tipo de archivos muy importante en la programación bajo Windows son los archivos de recursos (.RES), generados tanto por Delphi como por otros compiladores y herramientas (C++, etc). Estos ficheros pueden contener mapas de bits, listas de strings, etc. De hecho, un form es también del tipo Ressource (pero con extensión .DFM, o sea Delphi Form). Para la vinculación en un módulo del programa se utiliza la instrucción de compilación {$R }, que podemos ver al principio del programa. De hecho, los dibujos de los cursores, los dibujos de los componentes eléctricos y mecánicos y otra serie de elementos los he creado en archivos .RES independientes e importado posteriormente al programa.

    Aunque no son muy utilizados, también se pueden incluir archivos .INC (Include) que contienen clases, rutinas, variables, etc. y archivos .OBJ (Objeto), generados por ejemplo por un ensamblador o un compilador de C.

 
Comentarios (4)
Borlan
4 Jueves, 19 de Noviembre de 2009 14:21
Ibeth
pido el fa, me envien un enlace para descargar delphi sin virus, gracias.
Manual
3 Lunes, 16 de Noviembre de 2009 01:00
Wilfrido Paulino
necesito unmanual de delphi completo
My coreo es :starlin39@hotmail.com
aprender
2 Jueves, 27 de Agosto de 2009 22:48
alejandro
solo quiero descargarme el manal de delphi para programar
delphi 6
1 Viernes, 10 de Julio de 2009 00:09
martin son
oye esta muy bueno como le hago para conseguir el manual? lo tienes tu ?
excelente para principiantes

Agrega tu comentario

Tu nombre:
Título:
Comentario:
  La palabra para verificación anti SPAM. Letras minúsculas sólamente y sin espacios.
Palabra de seguridad: