FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Archivo de recursos
Hola for como estan , tengo una duda , miren tengo una aplicacion que posee muchos formularios... bueno el problema es que mis botones poseen iconos e imagenes y deseo que ejecutable no cresca tanto por que posee como tres megas, he escuchado acerca de los archivos de recursos , alguien posee informacion sobre el tema, o me pueden explicar brevemente como hacerlo para que las aplicaciones que hago no sean tan grandes..
muchas gracias foro |
#2
|
||||
|
||||
yo sé que hay compresores de .exe; pero la verdad es que no tengo ni idea del nombre de alguno... y no he podido encontrar tampoco información al respecto...
Atte. Camilo Sperberg |
#3
|
||||
|
||||
Una palabra con tres letras: UPX (El compresor de ejecutables)..
__________________
:) |
#4
|
|||
|
|||
Además de la solución de comprimir el ejecutable, también puedes utilizar los archivos de recursos. Personalmente no los he utilizado ni sé como hacerlo, pero aquí te adjunto dos enlaces donde se explica, y... parece sencillo.
http://www.clubdelphi.com/foros/show...light=recursos http://www.clubdelphi.com/foros/show...light=recursos También te propongo otra alternativa que sí he utilizado, sobre todo para cargar el logotipo de la empresa en los formularios: En el evento OnCreate del formulario creo (en ejecución) un objeto de tipo imagen y le cargo la imagen desde un archivo situado en el mismo directorio que la aplicación: Código:
With TImage.Create(Self) do // imagen con el escudo begin Parent:=Self; Name:='CabeceraEscudo'; AutoSize:=False; Stretch:=False; Center:=False; Proportional:=True; Left:=8; Top:=4; Width:=150; Height:=50; Picture.LoadFromFile(GUbicacionAplicacion+'\NombreEscudoPantalla.bmp'); end; Código:
Imagen1.Picture.LoadFromFile(GUbicacionAplicacion+'\NombreEscudoPantalla.bmp'); Saludos.
__________________
Rafita. |
|
|
|