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?!