Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tamaño del Ejecutable muy grande (https://www.clubdelphi.com/foros/showthread.php?t=22128)

Fralva 07-06-2005 16:10:01

Tamaño del Ejecutable muy grande
 
Hola Foro que tal? Queria preguntar se alguien me puede aconsejar para poder bajar el tamaño de mi ejecutable que ya sobrepasó los 2.7MB, dejandome sin recursos del sistema en PC masomenos viejas. Mi aplicación esta desarrollada en Delphi 5. Que puedo hacer?? Gracias.

Investment 07-06-2005 17:14:02

Mira este enlace por ejemplo:

Enlace

Mick 07-06-2005 17:42:19

Cita:

Empezado por Fralva
Hola Foro que tal? Queria preguntar se alguien me puede aconsejar para poder bajar el tamaño de mi ejecutable que ya sobrepasó los 2.7MB, dejandome sin recursos del sistema en PC masomenos viejas. Mi aplicación esta desarrollada en Delphi 5. Que puedo hacer?? Gracias.

Si son equips viejos con win95/98/me no te van a aumentar los recursos porque el ejecutable este mas o menos comprimido.

Lo que tienes que hacer es no crear todos los forms al inicio del programa, solo ir creandolos cuando se necesiten y destruirlos cuando no. De este modo tu aplicacion no consumirá mas recursos por tener majs o menos ventanas (dara igual que tengan 10 o 100), ya que solo estaran creadas a la vez las 2 o 3 que sean necesarias.

Saludos

Sotrono 08-06-2005 01:32:51

Por ahi estas trabajando con imagenes o sonidos y se los asignas a los componentes en tiempo de ejecucion (con el Object Inspector). Esto hace que los archivos se guarden dentro de tu ejecutable y aumenten considerablemente el tamaño del mismo.
La solucion es asignarle la ruta de los archivos con codigo.
No se si es tu problema, pero espero que te sirva.

Bytes...

JXJ 08-06-2005 17:22:51

Fralva

yo no te recomiendo que comprimas tu programa con ningun programa
de compresion como . el azpack , o el upx.
estos solo te comprimen el archivo , pero cada vez que ejecutan, el archivo.
este se descomprime en memoria y ocupa espacio, que se mantiene en memoria
. y si lo ejecutan dos o tres veces. esa cantidad
es tomada en la memoria. y asi se hace lento tu SO.,
Mejor. solo distribuye tu programa sin estar comprimido asi no se descomprime ni ocupa
más espacio en memoria, aunque lo ejecutes más de una vez.
. para internet pues comprimelo
con winrar o winzip. y que el usuario final lo tenga sin compresion.


La franja horaria es GMT +2. Ahora son las 07:45:31.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi