Registriert seit: 10. Sep 2003
Ort: Cuxhaven
559 Beiträge
RAD-Studio 2009 Ent
|
Re: Abstutz nach DLL zugriff
2. Mai 2006, 09:10
Schon mal diesen Konstrukt für dynamischen DLL-Zugriff versucht?
Delphi-Quellcode:
type
Tfunc = function(Bla: String): Integer;
function CallFunc(sowiso: String):Integer;
var func: Tfunc ;
Handle: THandle;
filepath: string;
DefResult: integer;
begin
DefResult:=0;
filepath:=ExtractFilePath(ParamStr(0))+ProgramFiles.Path;
Handle:=LoadLibrary(@filepath[1]);
if Handle <> 0 then
begin
@func:= GetProcAddress( Handle, ' MyDLLFunc');
if @func <> nil then
begin
DefResult:=func(Gruppen, Fahrer, Abteilung, Modus);
end;
FreeLibrary( Handle);
end;
Result:=DafResult;
end;
Toni
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?
|