Registriert seit: 21. Jan 2007
2 Beiträge
|
effizienter?
21. Jan 2007, 15:04
Hallo!
ich hab nur eine ganz kurze frage, und zwar haben wir in der schule kurz angeschnitten, dass man mit
Variablendeklaration: var Bezeichner: array[indexbereich] of datentyp
Typdeklarartion: type TBezeichner=array[indexbereich] of datentyp
var Bezeichner: TBezeichner
viel effizienter z.b. 100 zufallszahlen ziehen kann, nämlich durch
for i:=1 to 100 do
z[i]:=random(6)+1;
meine frage:
lässt sich dies auch auf image-felder anwenden? also wenn ich für 100 images dasselbe tun will (beispielsweise ein rechteck zeichnen) müsste ich doch 100 mal folgende zeile schreiben:
image1.canvas.rectangle(0,0,width,height);
image2.canvas.rectangle(0,0,width,height);
.
.
.
image100.canvas.rectangle(0,0,width,height);
kann man das nicht effizienter machen, also auch irgendwie in dieser form:
for i:=1 to 100 do
image[i].canvas.rectangle(0,0,width,height);
??? es sollte aber nicht allzu kompliziert sein, da ich erst seit 1,5 jahren mit delphi arbeite und nur grundkenntnisse habe!
schon mal vielen dank für eure hilfe im voraus!
|