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.