Einzelnen Beitrag anzeigen

I love Delphi

Registriert seit: 6. Nov 2007
68 Beiträge
 
#1

Dynamisch Image-Komponenten laden

  Alt 27. Sep 2008, 13:01
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:

Delphi-Quellcode:
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,
I love Delphi
  Mit Zitat antworten Zitat