Einzelnen Beitrag anzeigen

Sir K

Registriert seit: 30. Nov 2008
75 Beiträge
 
RAD-Studio 2009 Arc
 
#4

Re: Dll zur lauzeit Einbinden

  Alt 29. Mai 2009, 13:53
Ok hab mir das jetzt mal angesehn und was merkwürdiges festgestellt.

Diese routine wird beim aufruf immer wieder ausgeführt, bis die Meldung eine StackOverFlow exception auftritt.
Weis jemand woran das liegt?

heíer nochmal die routine:
Delphi-Quellcode:
function DeleteKey(AKey: PChar): Boolean;
var
  ltDeleteKey: TDeleteKey;
  lhHandle: THandle;
begin
  lhHandle:=LoadLibrary(PChar(gsPfmRegistry));
  if lhHandle <> 0 then
    begin
      @ltDeleteKey:=GetProcAddress(lhHandle, 'DeleteKey');
      if @ltDeleteKey <> nil then
        Result:=DeleteKey(AKey);
      FreeLibrary(lhHandle);
    end;
lg

Sir K
  Mit Zitat antworten Zitat