Dynamisch Image-Komponenten laden

Hallo,
ich möchte in einem Programm beliebig viele Bilder in einzelnen Image-Komonenten einbinden. Da jedoch erst zur Laufzeit durch eine txt-Datei feststeht welche, und wie viele Bilder angezeigt werden sollen, wollte ich die Image Komponente dementsprechend dynamisch erzeugen. Ich habe es mit folgendem Code versucht:

NeuesBild:=TImage.Create(Self); NeuesBild.Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+’’+Zutaten.Strings[0]);
NeuesBild.Left:=100;
NeuesBild.Top:=100;
NeuesBild.Height:=500;
NeuesBild.Width:=500;
NeuesBild.Center:=true;
NeuesBild.Proportional:=true;
NeuesBild.Stretch:=true;
NeuesBild.Transparent:=true;
NeuesBild.BringToFront;
NeuesBild.Visible:=true;

Ich bekomme zwar keine Fehlermeldung, aber auch kein Bild. Kann mir bitte jemand helfen?

Schon mal Danke im voraus,
Florian

Hallo,

ich vermisse NeuesBild.Parent := …

Alles Wissenswerte zum Parent-Property findest Du in der Online-Hilfe.

Gruß
Martin

Danke,
jetzt funktioniert es!!!

Florian

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