Ver Mensaje Individual
  #2  
Antiguo 12-03-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
En que versión de delphi estas trabajando????

Yo he hecho file/new/project, dejando el formulario generado por delphi, compile el proyecto y los tamaños de los ejecutables son:

delphi 4: 277 Kb
delphì 7: 360 Kb

En ninguno de los dos casos he compilado con runtime packages.

Cita:
Empezado por Ricardo Alfredo
se me hace mas dificil manejarlos ya que no conosco los nombres de los pack y para que se usan
Lo único necesario es identificar que packages necesitará tu aplicación para correr. Creo que es vital que vos, que has diseñado la aplicación, conozcas que componentes se han usado en ella, y a partir de alli poder identificarlos. Si no, podes usar, como método de aprendizaje, el de prueba y error (aunque todo está muy bien documentado... pero si no tenes tiempo para investigar o reina el desorden, siempre vale).

Cita:
Empezado por Ricardo Alfredo
en alguna parte han dicho que se saque los packqges, pero si yo desmarco estos de la seccion design, me los elimina del delphi completamente y tengo que instalarlos para otra aplicacion que si los requiere
El tamaño de tu aplicación no tiene ninguna relación con la cantidad de packages o componentes disponibles para el ide de delphi. Tiene que ver únicamente con los utilizados por ella misma. Incluso, un package puede tener 20 componentes, pero si no hay referencias a 15 de ellos a lo largo y ancho de la aplicación, Delphi los excluirá del aplicativo en el proceso de compilación-enlace.

Cita:
Empezado por Ricardo Alfredo
estas son las unicas formas de reducir el tamaño de la aplicacion
Depende. No solo código va en la aplicación... y 5 MB de código parece bastante... alli también van "recursos", hablando en la jerga de windows. Eso significa que si pones un TImage en un formulario, con un Bitmap de 2 MB, pues tu aplicación tendrá que cargar ese peso dentro del ejecutable... es lógico, no?? Algo similar ocurre si pones un RichEdit, y le cargas la constitución de tu pais...

Además, quizas has cambiado la configuración del linker (Project/Options/Linker). Ponele atención especialmente a las opciones en el recuadro EXE and DLL options que tienen relación directa con el tamaño del ejecutable.

en fin... hay mucha tela que cortar, y mientras no aportes mas datos...

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate

Última edición por jachguate fecha: 12-03-2004 a las 06:06:27.
Responder Con Cita