Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-02

incluir recursos en el exe

6 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola a todos....

Las im�genes generalmente las cargo en el timage u otros componentes en tiempo de dise�o.. pero.. hay otras im�genes que las debo cargar en tiempo de ejecuci�n, ya que creo botones din�micamente (son pocas im�genes). �C�mo puedo hacer para que esas im�genes est�n inclu�das en el exe y no que las tenga que llevar junto al exe, separadas?? o sea, las deber� incluir en el archivo de recursos, pero no s� c�mo se hace aqu�.. si es que se puede..
chauuuuuuuuuu

Reply by email

josé Antonio Cuello Principal
to Paola Bruccoleri

Si las metes en un TImageList puedes:

- Crearte un TActionlist y tras crear el boton asignarle el TAction y as� asignarle imagen, caption, images, evento click ...
- Puedes hacer un asign del elemento del TImageList que quieres al glyph.bitmap del boton

Pero personalmente me sigue gustando m�s tenerlo todo fuera del exe y hacer un loadfrom y cargar las im�genes. El exe queda mucho m�s peque�o sobretodo si son imagenes que se usan muchas veces como ver, editar, nuevo, imprimir, etc.

Un saludo.

El lun, 15-02-2010 a las 11:47 -0200, Paola Bruccoleri escribi�:

Show quoted text 19 lines
Hola a todos.... Las im�genes generalmente las cargo en el timage u otros componentes en tiempo de dise�o.. pero.. hay otras im�genes que las debo cargar en tiempo de ejecuci�n, ya que creo botones din�micamente (son pocas im�genes). �C�mo puedo hacer para que esas im�genes est�n inclu�das en el exe y no que las tenga que llevar junto al exe, separadas?? o sea, las deber� incluir en el archivo de recursos, pero no s� c�mo se hace aqu�.. si es que se puede.. chauuuuuuuuuu _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

________________________________________________________________________

ARTEX TRADING S.A.
JOS� ANTONIO CUELLO PRINCIPAL

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100215/1177def1/attachment.html>

Reply by email

Paola Bruccoleri
to Nippur Lagash

Nippur Lagash escribi�:

Show quoted text 5 lines
Hola Paola, prob� de cargar las im�genes en un TListImage. Saludos, Fernando MDQ

Hola Fernando..
pero las im�genes son todas de diferente tama�o...he usado poco ese control, pero veo que debes definir el mismo tama�o para todas... es ideal si las us�s en un toolbar o asi... pero este caso es diferente.. byeeeeeeeeeee

Reply by email

franmate en gmail.com
to Paola Bruccoleri

Hola,
Yo no s� mucho de esto, y tal vez diga una tonteria

Opci�n 1 . Pones varios TImage en un panel invisible, con las im�genes que vayas a utilizar y luego haces:
boton.Glyph:=image1.Picture.bitmap;
despu�s de crear los botones.

( Esta opci�n es poco ortodoxa pero funciona.)

Opci�n 2. Haz lazres con las imagenes y luego las cargas en los botones con boton.Glyph.LoadFromLazarusResource('nombre_imagen'); http://wiki.freepascal.org/Lazarus_Resources/es
http://lazarus-ccr.sourceforge.net/docs/lcl/lresources/

Saludos
Fran Mac�as

El d�a 16 de febrero de 2010 20:24, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:

Show quoted text 20 lines
Nippur Lagash escribi�: > > Hola Paola, prob� de cargar las im�genes en un TListImage. > > Saludos, > Fernando > MDQ Hola Fernando.. pero las im�genes son todas de diferente tama�o...he usado poco ese control, pero veo que debes definir el mismo tama�o para todas... es ideal si las us�s en un toolbar o asi... pero este caso es diferente.. byeeeeeeeeeee _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email

Paola Bruccoleri
to franmate en gmail.com

franmate en gmail.com escribi�:

Show quoted text 19 lines
Hola, Yo no s� mucho de esto, y tal vez diga una tonteria Opci�n 1 . Pones varios TImage en un panel invisible, con las im�genes que vayas a utilizar y luego haces: boton.Glyph:=image1.Picture.bitmap; despu�s de crear los botones. ( Esta opci�n es poco ortodoxa pero funciona.) Opci�n 2. Haz lazres con las imagenes y luego las cargas en los botones con boton.Glyph.LoadFromLazarusResource('nombre_imagen'); http://wiki.freepascal.org/Lazarus_Resources/es http://lazarus-ccr.sourceforge.net/docs/lcl/lresources/ Saludos Fran Mac�as

Hola Fran..
muchas gracias por los datos...!!! la primera opcion se me hab�a ocurrido hace un rato, no as� la segunda !!
ver� c�mo lo resuelvo... !!
chauuuuuuuuuuuuuuu

Reply by email