also, zu dem code:
Delphi-Quellcode:
procedure LibraryProc(Reason: Integer);
begin
case Reason of
DLL_PROCESS_DETACH: if Assigned(FRegistry) then FRegistry.Free;
end;
end;
wenn die
dll entladen wird, dann wird das registry-objekt freigegeben
Delphi-Quellcode:
exports
OpenKey, CloseKey;
offizielles exportieren der procedures....
Delphi-Quellcode:
begin
DllProc := LibraryProc;
end.
ka, ich denke mal die "initialisierung", das die
dll "in use" ist