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 (10)
pyecto en delphii
10 Miércoles, 30 de Marzo de 2011 02:02
the best..!!
uuuuuuuuuuuh me gutaa pila toii aprendiendo mas de el programa delphii..!! kiss
delphi
9 Martes, 15 de Marzo de 2011 18:48
kalis
bueno yo entendi que los form de delphi son diferentes, y esta parada fue muy interesante ya que aprendi cosas nuevas
increible
8 Lunes, 14 de Marzo de 2011 04:03
pura(pamela)
es un nuevo conocimiento breve pero informativo por tanto muy bueno
quiero que puedan conocer este tema tan interesante
7 Miércoles, 09 de Marzo de 2011 02:02
anakirsy peña
me gusto mucho esta parada dice cosas muy interesantes es muy bueno aprender cosas nuevas y me gustaria que todas las personas que no conocen delphi puedan tener la misma facilidad que yo ojala y les guste
propiedades
6 Miércoles, 02 de Febrero de 2011 21:00
paola
kiero saber las propiedades de delphi muuuuuuuuuua
ventas de guitarras
5 Lunes, 08 de Noviembre de 2010 21:52
brayan andi
quiero un proyecto ventas de guitarras en delphi lo mas pronto posible para el examen.......gracias..
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: