Przerabiam przykład z książki KOmpendium programisty Delphi7 z rozdziału 10 listing 10.3. jest tam wykonywane ładowanie dynamiczne bioblioteki z wywołaniem funkcji About. Jak robić ładowanie dynamiczne biblioteki DLL z wywołaniem funkcji z parametrem?
Rafał Witowski
0
0
Masz tu taki bardzo prosty przykładzik
```delphi
procedure odpalDLL();
var
f:function(int:integer;str:string):boolean;
r:boolean;
h:Cardinal;
begin
h:=LoadLibrary("library.dll");
if(h<>0)then
begin
@f:=GetProcAddress(h,'funkcjaZDll');
if(@f<>nil)then
begin
r:=f(5,'xyz');
end;
end;
end;
masz i bibliotekę ładowaną dynamicznie, i funkcje z parametrami i wynik funkcji.
0
tux.. na 95% sie wywali.... zamiast string uzyj pchar.
co do DLL tu masz (infowit) maly arcik mojego autorstwa: http://members.lycos.co.uk/wesoledi/art-dll.html :d
0
tux.. na 95% sie wywali.... zamiast string uzyj pchar.
Na 120% sie wywali :) Pisalem to niewiele po przebudzeniu i tak jakoś klawisze mi sie pomyliły, oczywiście, że pchar.
Pozdro