Autor Beitrag
bf109g.01
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 84



BeitragVerfasst: Mo 11.04.11 22:22 
hallo,
ich möchte das Bild eines TImage aus einer Ressourcen-datei laden. Versucht habe ich folgendes, was allerdings nicht funktioniert:
ausblenden Delphi-Quelltext
1:
TImage.Picture.LoadFromResourceName(hinstance, 'Bild1');					


"LoadFromResourceName" passt nicht zu diesem Objekt. Was habe ich noch für Möglichkeiten?
Die Bilder aus einem externen Verzeichnis zu laden, habe ich bisher immer gemacht. Funktioniert ja auch wunderbar, nur hätte ich jetzt gerne die Bilder in die EXE gepackt (Sind auch nur kleine bmps (60 x 60 pxl)).

Was bietet sich da an?

LG MrG
HenryHux
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 542
Erhaltene Danke: 33

Windows 7 Premium
Delphi XE, Eclipse
BeitragVerfasst: Mo 11.04.11 22:35 
Versuchs mal so
ausblenden Delphi-Quelltext
1:
TImage.Picture.Bitmap := LoadBitmap(hInstance, 'Bild1');					


lg
bf109g.01 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 84



BeitragVerfasst: Mo 11.04.11 22:55 
user profile iconHenryHux hat folgendes geschrieben Zum zitierten Posting springen:
Versuchs mal so
"[Pascal Fehler] Spiel.pas(484): E2010 Inkompatible Typen: 'TBitmap' und 'HBITMAP'"
ähm... nö

EDIT:
Ich hab die Lösung:
ausblenden Delphi-Quelltext
1:
TImage.Picture.Bitmap.LoadFromResourceName(HInstance, 'Bild1');					

Trotzdem THX


Zuletzt bearbeitet von bf109g.01 am Mo 11.04.11 23:10, insgesamt 1-mal bearbeitet