FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Una de DLL
Posts: 297
Joined: Fri Apr 14, 2006 05:52 PM
Una de DLL
Posted: Sat Sep 15, 2007 05:57 AM

Hola foro!!, aqui dando la lata. :wink:

Tengo una pequeña aplicación finalizada, pero uso varios archivos bmp como fondos y están sueltos, me gustaría que el usuario no los tocara, y se me ha ocurrido, incluirlos en una dll, ya que creo que por el tamaño o no se que no puedo incluirlo en mi fichero .res. Me podeis orientar en como generar la dll, y la modificacion en código de los brush.

Muchas Gracias de Antemano.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Una de DLL
Posted: Sat Sep 15, 2007 07:33 AM

Mike,

En el RC:

UNO BITMAP "uno.bmp"
OTRO BITMAP "otro.bmp"

en el código:

DEFINE BRUSH oBrush RESOURCE "UNO"

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 297
Joined: Fri Apr 14, 2006 05:52 PM
Una de DLL
Posted: Sat Sep 15, 2007 09:12 AM

Gracias Antonio, el problema es que yo uso ficheros .res, no tengo ningun .rc y no se porque cuando meto algun bitmap un poco mas grande de la cuenta no me deja linkar el fichero .res. Con lo cual por eso al principio usaba las imagenes desde ficheros y ahora es cuando me ha surgido la duda de incrustarlos en una dll.

Tengo brush pequeños, que esos si los tengo en el .res y los utilizo como tu bien me indicas. (define brush obrush resource. . .)

Para el fichero .res antes usaba Microsoft C++ pero no podia editar los bitmaps que tuvieran mas de 256 colores, ahora la verdad estoy probando Pelles C y me parece muy bueno por ahora.

Muchas Gracias.

[/code]

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Una de DLL
Posted: Sat Sep 15, 2007 09:22 AM

Mike,

Abre el RES con el Borland resources workshop, sálvalo como RC, añade las líneas que te he indicado, y vuelve a salvarlo como RES, a ver si así te sirve

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion