Вниз
Скачать: CL | DM;

вот как мне длл ку в дельфях правильно прикрутить ?   Найти похожие ветки 

 
Help_with_delphi ©   (2002-10-30 07:52) [0]

вот как мне длл"ку в дельфях правильно прикрутить в свою прогу через external?
я линкую вроде, запущщаю инит длл"ки, она мне возвращает код, типа проинитилась. но вот при попытке вызвать любую другую функцию рисует мне, что библиотека, типа, непроиничена. вот так вота. то ли она её обратно отлинковывает после каждого вызова функции (то есть, линкует только при вызове функции длл"ки, а потом снова отпускает), либо хз. куда копать?


 
Bis ©   (2002-10-30 08:45) [1]

Примерно так

var DllProc: procedure (Params);stdcall;
dllHandle: THandle;

begin
dllHandle:=LoadLibrary(MyDllPath);
if dllHandle=0 then raise Exception.Create("Не грузится");
try
@DllProc:=GetProcAddress(DllProcName);
if @DllProc=nil then raise Exception.Create("Не нашла");
DllProc(Params);
finally
FreeLibrary(dllHandle);
end;
end.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-21393
Александр Б.
2002-10-17 14:31
2002.11.07
Есть ли софт схожий по функциональности с ibexpert только для DB2


14-21759
Undert
2002-10-14 19:41
2002.11.07
Кто может посоветовать ....


3-21452
Andrey
2002-10-21 12:57
2002.11.07
Как внутри транзакции узнать имя пользователя который ее запустил


4-21896
vap
2002-09-24 14:11
2002.11.07
имя EXE зная hWnd


14-21766
acorus
2002-10-16 17:59
2002.11.07
Indent/Unindent по Tab/Shift-Tab




   Наверх