Einzelnen Beitrag anzeigen

blackdrake

Registriert seit: 22. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#1

Ressource in einer DLL von außen aufrufen

  Alt 22. Aug 2003, 02:58
Hallo. Ich habe eine Ressourcen-DLL in Delphi gemacht und habe das jetzt so hinbekommen, dass ich die Ressource, hier ein Bitmap, direkt im Explorer aufrufen kann...

res://C:\ressource.dll/bitmap.bmp

Jetzt wollte ich die Ressource in eine TImage laden und es geht nicht: Die Funktion LoadFromFile kapiert keine res:// Dateien.
In einigen C++ Programmen hab ich das schon gesehen, dass HTMLs in eine DLL geladen werden. Wie kann ich das mit Delphi machen?
Muss ich da die Funktion LoadFromFile umschreiben, oder geht das auch leichter? (Ich will auch DelphiX, WaveSounds, Animationen und Texte in die DLL einfügen, deswegen wäre das eine schlechte Lösung)
Am besten wäre es natürlich, wenn eine Funktion sich die Datei res://C:\ressource.dll/bitmap.bmp holen, tempoär speichern und dann den neuen Dateinamen ausgeben würde... Etwa so...

Code:
Image1.LoadFromFile(Translate('res://res://C:\ressource.dll/bitmap.bmp'));
Danke schon mal im vorraus.
Daniel Marschall
  Mit Zitat antworten Zitat