Entwickler-Ecke
Multimedia / Grafik - Arrays zum erzeugen von Objekten
undertaker - Sa 01.01.05 14:58
Titel: Arrays zum erzeugen von Objekten
HI Leute. Hab mal ne Frage. Ich will mit Delphi son Spiel proggen. Fang den Ball. Ist eigentlich ganz simpel. Nun möchte ich etwa 5 Kreise Zeichnen mit TKreis.create( aus der Unit uKreis) Das möchte ich aber nicht mit Kreis1:= TKreis.create;
Kreis2:= TKreis.create; ..... machen sondern mit arryas. Aber wie mach ich das. Ich habe mir das so gedacht. Ich nehm ne Variable i. Dann mach ich ne For - To- Do schleife wo ich mache
Kreis[i]:= TKreis.create; u.s.w. Geht das so. Wenn ja, dann muss ich aber wissen, wie ich das Deklariere. In der Hilfe ist irgendwas geschrieben von const Kreis : array[1..9] ... aber das funzt net. Was muss ich schreiben. Bitte um schnelle antwort.
Meine Units
uMain( da hau ich das ganze Zeug rein)
uFigur( meine Oberklasse von TKreis)
uKreis( enthält Daten über den Kreis vom Type TKreis)
retnyg - Sa 01.01.05 15:05
var kreise: array [1..5] of tkreis;
for i := 1 to 5 do
kreise[i] := tkreis.create(Form1);
kreise[i].parent := form1;
kreise[i].position := i * 50;
Delete - Sa 01.01.05 15:40
retnyg hat folgendes geschrieben: |
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8:
| var kreise: array [1..5] of tkreis;
for i := 1 to 5 do begin kreise[i] := tkreis.create(Form1); kreise[i].parent := form1; kreise[i].position := i * 50; end; |
|
War nur ein kleiner Flüchtigkeitsfehler...
retnyg - Sa 01.01.05 15:43
ein paar dinge sollte man voraussetzen können ^^
ich will ja hier keine romane verfasssen
undertaker - So 02.01.05 13:20
Danke Leute. Es funzt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!