Meine Frage zur Imagelist hat ja Bernhard wie folgt beantwortet, das klappt auch.
Danke übrigends
Wenn du eine Bitmap aus einer Image-List holen willst, musst du die Methode GetBitmap benutzen.
Beispiel:
ImageList1.GetBitmap(12, Image1.Picture.Bitmap);
Das Beispiel weist den Image1 das 13. Bild (Index=12) aus der ImageList1 zu.
Meine Problem ist jetzt folgendes, ich hab 100 Images und möchte diesen Satz jetzt nicht hundertmal schreiben
Da die Namen standardmäßig Image1 bis Image100 heißen, kann ich den
Variablennamen irgendwie mit einer Schleife hochzählen ?
Also so in der Art:
Bild: TPicture;
Bild = 'Image' + i;
...(#,Bild.Picture.Bitmap);
Bis jetzt sind alle Versuche gescheitert, da Bild ein TPicture ist und der zusammengesetzte Name ein String.
Danke übrigends
Wenn du eine Bitmap aus einer Image-List holen willst, musst du die Methode GetBitmap benutzen.
Beispiel:
ImageList1.GetBitmap(12, Image1.Picture.Bitmap);
Das Beispiel weist den Image1 das 13. Bild (Index=12) aus der ImageList1 zu.
Meine Problem ist jetzt folgendes, ich hab 100 Images und möchte diesen Satz jetzt nicht hundertmal schreiben
Da die Namen standardmäßig Image1 bis Image100 heißen, kann ich den
Variablennamen irgendwie mit einer Schleife hochzählen ?
Also so in der Art:
Bild: TPicture;
Bild = 'Image' + i;
...(#,Bild.Picture.Bitmap);
Bis jetzt sind alle Versuche gescheitert, da Bild ein TPicture ist und der zusammengesetzte Name ein String.
Comment