Einzelnen Beitrag anzeigen

Benutzerbild von Airblader
Airblader

Registriert seit: 29. Okt 2004
Ort: Geislingen an der Steige
742 Beiträge
 
#3

Re: [DelphiX] - Zur Laufzeit in ImageList einfügen

  Alt 29. Jul 2005, 20:40
War auch schon eine meiner Ideen

Problem:
- Ich kann keinen Namen geben
- Wie lade ich dann das Image?

Die Add()-Funktion hat übrigens keine Parameter.

air

Edit: Nun hab ichs hinbekommen:

Delphi-Quellcode:
var
  NewBM: TPictureCollectionItem;

...

NewBM := TPictureCollectionItem.Create(Form1.DXImageList1.Items);
//NewBM.Picture.Create;
//NewBM.Picture.Bitmap.Create;
NewBM.Picture.Bitmap.LoadFromFile(FN);
Form1.DXImageList1.Items.Find('Szene').Assign(NewBM);

NewBM.Free;
Mal schauen, obs auch ohne Creates geht.
Edit: Geht auch ohne.
Edit2: Und natürlich wieder freigeben
Ingo Bürk
Es nimmt der Augenblick, was Jahre geben.

Johann Wolfgang von Goethe
  Mit Zitat antworten Zitat