Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TImage als Array?? (https://www.delphipraxis.net/114762-timage-als-array.html)

lufox 30. Mai 2008 21:02


TImage als Array??
 
Hi!
Ich möchte aus programmiertechnischen Gründen 4 bilder unter dem namen Figur speichern also z.B.: Figur[1] und diese dann über die Top und Left Eigenschaft vershieben können! DAs Verschieben is nicht das Problem... aber die Arrays! Denn ich kann ja auf der Benutzeroberfläche keine Namen wie z.B. Figur[1] an ein TImage-Objekt übergeben, dann kommt nämlich immer: ungültiger NAme.

Jetzt die Frage: Geht es diese Images im Programmtext zuzuweisen und zu erstellen???

Mein Ansatz als Definition der Variable Figur:
Delphi-Quellcode:
Figur: ARRAY [1..4] OF TImage;
und der nichtfunktionierende Quellcode zum einbinden der Images:
Delphi-Quellcode:
  Figur[1]:=Timage.Create(fspiel);
  Figur[1].Picture.LoadFromFile('spieler1.bmp');
  Figur[1].top:=1;
  Figur[1].Left:=1;
Könnt ihr mir da weiterhelfen?

Gruß Flo

mkinzler 30. Mai 2008 21:04

Re: TImage als Array??
 
Es fehlt die Zuweisung des Parent.
Aber es sollte so gehen, wo kommt der Fehler?

lufox 30. Mai 2008 21:06

Re: TImage als Array??
 
Der Fehler ist, dass es erst gar nicht angezeigt wird :-S

mkinzler 30. Mai 2008 21:07

Re: TImage als Array??
 
Ja, weil der Parent fehlt :zwinker:

lufox 30. Mai 2008 21:08

Re: TImage als Array??
 
Ich habs! Na das war ja einfach! :roll:

Danke!

DP-Maintenance 30. Mai 2008 21:49

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
Delphi-Frage


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz