Erro usando DLL

Delphi

20/04/2004

Caros colegas..

estou com problemas em usar uma Biblioteca, quando eu chamo a DLL, dá o seguinte erro :

´Cannot create application object in a shared object library´.

Este erro dá na seguinte linha :

s_hdll := LoadLibrary(´QRelatorios.DLL´); //linha de erro
if s_hdll > 0 then
begin
v_p := GetProcAddress(s_hdll, ´TP_Connect´);
if v_p <> nil then
begin
sp_connect := TP_Connect(v_p);
end;
end;

alguém sabe o que pode estar acontecendo..

agradeço antecipadamente..

Cabelo


Cabelo

Cabelo

Curtidas 0

Respostas

Cabelo

Cabelo

20/04/2004

Alguém??


GOSTEI 0
Bacalhau

Bacalhau

20/04/2004

À primeira vista, estás a criar uma aplicação completa dentro de uma DLL. Isso viola a filosofia das DLLs, já que elas precisam de um programa que as faça executar.

Coloca aí o principio da DLL, para ver o que está lá feito.

Abraço
bacalhau


GOSTEI 0
POSTAR