Problem vergleichbar mit dem hier:
http://www.delphipraxis.net/internal...t.php?t=111569
Jedenfalls kurze Fehlerbeschreibung:
Ich hab ne eigene Kompo erstellt, die von tImage erbt und ein defaultbild laden sollte. Zur Designtime klappt es auch wunderbar. Aber beim start tritt ne
Exception auf. Bin da echt überfragt.
Meine Kompo:
Ich erbe von timage.
Im OnCreate der Kompo hab ich:
picture.Bitmap.LoadFromResourceName(HInstance, 'HINTERGRUND');
In der DPK der Kompo ist diese Ressource auch eingebunden mit
{$R 'KompoName.dcr'}
Nun hab ich halt zu Testzwecken sauberes Projekt erstellt und platziere Kompo auf der Form.
Passt alles wunderbar. promt wird die Hintergrundgrafik geladen, wie erwünscht.
Sobald ich starte, kriege ich folgende Meldung:
Zitat:
Im Projekt Project1.exe ist eine
Exception der Klasse EResNotFound aufgetreten. Meldung: 'Ressource HINTERGRUND wurde nicht gefunden'. Prozeß wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
Danach verabschiedet sich das Programm.
Was ich haben wollte:
in meine Kompo ( Erbe von tImage ) eine default bitmap zu haben. Die darf dann zur DesignTime oder Laufzeit natürlich geändert werden.
Über denkanstösse jeglicher Art bin ich dankbar.