![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
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:
Cita:
Cita:
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 07:06:27. |
|
#2
|
|||
|
|||
|
Sólo añadir a la buena explicación del amigo Juan Antonio que, para comprimir exe generados en Delphi, también puedes valerte de utilidades estilo al UPX o AsPack
|
|
#3
|
|||
|
|||
|
Me sumo a lo que dice catedill, lo mejor que he probado es upx. Tiene buena performance y además es extremadamente sencillo de manejar.
Info: http://upx.sourceforge.net/
__________________
Suerte .: Gydba :. |
|
#4
|
||||
|
||||
|
Jazz-Upx es una GUI para UPX muy amigable
![]() |
|
#5
|
|||
|
|||
|
Los compresores/protectores, como el upx, son muy buenos, en especial que te pueden ayudar a reducir tu ejecutable consideradamente, en el internet hya varios compactadores/protectores, esta el armadillo, el shinkler, upx, y varios mas, que la lista es interminable, ademas apoyo a los compañeros que dicen usar compresores, puesto esto tambien te proteje de la ingenieria inversa
![]() |
|
#6
|
||||
|
||||
|
Hola... Muchas cosas de las dichas anteriormente no las he probado pero no dudo de que sean ciertas. Sin embargo, cuando a tu proyecto le agregas componentes (por ejemplo un componente de la clase TRichEdit), en la cláusula "USES" se agregan tambien una lista de unidades que aumentan el tamaño de tu aplicación (por ejemplo las unidades "StdCtrls, ComCtrls"). Contrariamente, si luego quitas esos componentes del proyecto esas unidades que se añadieron no se eliminan de la cláusula "USES" y el tamaño de tu aplicación sigue siendo grande.
Prueba y dime... Chau... Última edición por PabloTech fecha: 24-01-2007 a las 02:06:06. |
|
#7
|
|||
|
|||
|
100% de acuerdo con los compañeros en cuando a lo de UPX y demás...
Y añadir, que si en la aplicación usas muchas imágenes, por ejemplo, es preferible que los TImageList, TImage, etc. carguen dichas imagenes de archivos y no que estén cargados en dichos componentes, pues eso si que engorda a los .exe. Otra solución pasa por dividir en módulos la aplicación con DLLs o con Packages al estilo Delphi ![]() Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|