Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Tamaño de la aplicacion... (https://www.clubdelphi.com/foros/showthread.php?t=39472)

Jose Roman 20-01-2007 20:34:38

Tamaño de la aplicacion...
 
Hola a todos, me gustaria saber como puedo reducir el tamaño de mi aplicacion,por ahi lei que una de las maneras era cargar las BPL de forma dinamica, y si es asi como se hace??

ArdiIIa 20-01-2007 20:59:46

Tal como planteas debes hacer:

Delphi -> Project -> Options -> Packages

Si la opción Build with runtime packages está habilitada, tu ejecutable será mas pequeño pero seguramente no se ejecutará en ningún otro ordenador que no sea el tuyo, o mejor dicho, en los que no cuente con las BPL o librerias utilizadas por tu programa.

Esta opción es adecuada para desarrollo.

Si lo que realmente es reducir el tamaño del ejecutable una vez terminado, debería utilizar esta super-herramienta: upx
Si tu programa incorpora un "XPManifest", seguramente no podrás comprimirlo. (a lo mejor con la última versión si)

amadis 26-01-2007 14:30:49

¿es fiable este tipo de compresiones?
 
DUDAS

¿en que se basa esta compresion? :confused:
¿elimina algo?
¿es realmente rapido como dice el fabricante?
¿Mantiene todo intacto lo que delphi escribe en el exe?

Por otro lado:

Veamos esto, Comprimo un exe de 1,4mb en 500Kb bien, cuando lo ejecuto, en memoria carga 500kb o el tamaño real?

Si es que se descomprime al ejecutar, entonces ¿sólo ganamos tamaño para transporte y almacenamiento?
Porque de que me sirve tener un exe de 2mb si luego se descomprime en 6?.

Espero que estas preguntas sirvan a varios y saquen mis didas!

Gracias, Parece muy buena la utilidad UPX solo que me surgieron estas dudas


La franja horaria es GMT +2. Ahora son las 18:35:17.

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