Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#3

Re: Ressource in einer DLL von außen aufrufen

  Alt 22. Aug 2003, 04:15
Schau dir mal TBitmap in der Hilfe an, besonders .LoadFromResourceName()/.LoadFromResouceID().

Delphi-Quellcode:
procedure LoadBitmapFromResource(Bitmap: TBitmap; const FileName,BitmapName: String);
begin
  Lib := LoadLibraryEx(FileName, LOAD_LIBRARY_ASDATAFILE);
  if Lib = 0 then
    raise Exception.Create('Ungültige DLL');
  try
    Bitmap.LoadFromResourceName(Lib, BitmapName);
  finally
    FreeLibrary(Lib);
  end;
end;
Gruß Hagen
  Mit Zitat antworten Zitat