Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#12

AW: Png in Image laden

  Alt 25. Mär 2014, 09:49
Dein FileExists sucht nur im aktuellen Arbeitsverzeichnis nach der DLL, was LoadLibrary garantiert nicht macht.

Man könnte zwar sowas machen,
Delphi-Quellcode:
h := LoadLibrary('test.dll');
if h = 0 then RaiseLastOSError;
res := TResourcestream.CreateFromID(h, 1, RT_RCDATA);
welches die Fehlermeldung besser verständlich mach, aber CreateFromID wird schon lautstark meckern, wenn die DLL/Resource fehlt.
$2B or not $2B
  Mit Zitat antworten Zitat