Delphi - Carga dinamica de librerias...

 
Vista:

Carga dinamica de librerias...

Publicado por beosman (163 intervenciones) el 23/01/2002 11:27:27
Hola a todos:

Tengo una libreria la cual cargo mediante carga dinamica y luego con la funcion GetAddrProc obtengo las funciones que tiene dentro. Todas me funcionan menos una cuyo prototipo es el siguiente:

procedure GetBitmap(var Bitmap: TBitmap);
begin
Bitmap := TBitmap.Create();
Bitmap.LoadFromResourceName(HInstance,'BITMAP');
end;

Mi problema es que no funcina, en la aplicacion que cargo la libreria y ejecuto esta funcion no devuelve nada, el bitmap esta creado (no es nil) pero esta vacio y no se porque es el problema. ¿alguien me puede ayudar? Muchas gracias de antemano.

Un saludo

Diego -> chairman
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Carga dinamica de librerias...

Publicado por Israel (8 intervenciones) el 11/02/2002 18:43:34
Creo que es porque en las dll's solo puedes devolver funciones ... no procedures.
Si lo que tienes es una funcion en vez de un procedure, mira que este en la clausula exports del proyecto.

Espero te ayude!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar