Duda con DLL

Post Reply
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Duda con DLL

Post by jrestojeda »

Hola a todos
Tengo una DLL creada por mi con dos BMPs, ahora bien necesito definir dos Brush uno con cada uno de los BMPs para luego utilizarlos.
Cargo la Dll de la siguiente manera:

hDLL:LoadLibrary("Fondos.dll")


FreeLibrary(hDLL) de esta forma la libero

Mi duda es que no se como debo hacer para definir los dos Brush utilizando los BMPs que están dentro de la DLL.
Si alguién me da una mano me sería de gran ayuda.
Desde ya muchas gracias.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

hDLL := LoadLibrary("Fondos.dll")

DEFINE BRUSH oBrush RESOURCE "nombre_recurso_bitmap"

FreeLibrary(hDLL) de esta forma la libero
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Hola Antonio,
Probé eso que me dices pero no funciona.
Me parece que es porque no le estoy indicando de esa forma que el recurso está dentro de la DLL.
También utilizo un .res para los diálogos.
Solo los BMPs de fondo están dentro de la DLL.
Gracias por tu ayuda.
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Hola Antonio,
Ya está solucionado.
Me faltaba poner
SET RESOURSES TO "Fondos.DLL" antes de definir los Brush.

Gracias por tu ayuda.
Saludos, Esteban
Post Reply