TBitmap in eigener Komponente

Hallo!

Folgendes Problem:
Hab eine selbstgeschrieben Komponente, bei der es ein Feld vom Typ TBitmap gibt (unter Privat deklariert). In dieses Wird irgendwo ein Bild geladen:

FBild.create;
FBild.loadFromFile(‚bild.bmp‘);

Soweit so gut, auch keine Syntaxfehler…

Aber wenn ich nun versuche die Komponente in ein neues Objekt einzubinden, bekomme ich die Meldung:

Datei DATEINAME kann nicht geöffnet werden

(im Contructor sind die obigen Programmzeilen enthalten,d.h. dort wird versucht das Bild zu öffnen)

Warum??? Hat jemand ne Idee was ich falsch mache?! Is bestimmt irgend ein blöder Anfängerfehler, aber muß es ja auch mal lernen… :smile:

Mfg - JENS

Hallo Jens,
ich vermute, dass du wie o.g. keinen kompletten Pfadnamen für das Bild eingegeben hast. Sowie du das Objekt in eine neue Komponente einbindest, gilt dann das Verzeichnis des übergeordneten Objekts. Setz doch den Dateinamen als Property im Objektinspektor.
Grüße
Mathias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]