Thema: Delphi Procedure in DLL?

Einzelnen Beitrag anzeigen

Benutzerbild von Bluemeus
Bluemeus

Registriert seit: 1. Dez 2004
Ort: Erfurt
16 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: Procedure in DLL?

  Alt 9. Jan 2005, 19:28
Zitat von glkgereon:
boah, deine registry war lokal deklariert

wenn openreg zuenmde war verschwand deine variable registry im nirvana

deswegen konntest du damit nicht weiterarbeiten

hier ist sie jetzt global deklariert, und bleibt somit erhalten
hey, musst mich ja nicht gleich mit boah anquatschen. wenn es dich nervt, dann tut es mir leid, aber ich möchte trotzdem gern wissen, warum

Delphi-Quellcode:
procedure LibraryProc(Reason: Integer);
begin

  case Reason of
    DLL_PROCESS_DETACH: if Assigned(FRegistry) then FRegistry.Free;
  end;

end;

{--------------------------------------------------------------------------------------------------}

exports
  OpenKey, CloseKey;

{--------------------------------------------------------------------------------------------------}

begin
  DllProc := LibraryProc;
end.
verwendet wird ... und was es bedeutet.

Ist doch kein Verbrechen soetwas wissen zu wollen, oder?!
Stephan
  Mit Zitat antworten Zitat