Danke für Eure Unterstützung, die mich dann doch auch auf die richtige Debugging-Spur gebracht hat:
ich hab alle LoadLibrary und FreeLibrary mit Codesite ausgeben lassen:
Delphi-Quellcode:
lHandle := LoadLibrary(PChar(mModuleFilename));
CodeSite.Send('LoadLibrary', lHandle);
...
CodeSite.Send('FreeLibrary', lHandle);
FreeLibrary(lHandle);
und im einen Fall bekomme ich bei lHandle eine gültige Zahl, beim FreeLibrary aber ist lHandle = 0
Also muss ich da weitersuchen
Vielen Dank und schönen Abend noch
Harald