FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Duda con DLL
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Duda con DLL
Posted: Fri Jan 04, 2008 02:14 PM

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.

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Duda con DLL
Posted: Fri Jan 04, 2008 02:40 PM

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
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Duda con DLL
Posted: Fri Jan 04, 2008 02:56 PM

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.

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Duda con DLL
Posted: Fri Jan 04, 2008 04:46 PM

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

Gracias por tu ayuda.
Saludos, Esteban

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda

Continue the discussion