Entwickler-Ecke

Sonstiges (Delphi) - schleifen mit variablen code


ShoAn - Fr 30.08.02 23:53
Titel: schleifen mit variablen code
hi, ich hab vor eine art reset button zu machen, indem bei 10 editfeldern die eingaben gelöscht werden soll.
da es ein bisschen umständlich ist,

Quelltext
1:
2:
3:
4:
Edit1.Text:= '';
Edit2.Text:= '';
...
Edit10.Text:= '';

zu schreiben, hab ich mir gedacht, dass muss doch auch in einer schleife gehen. so vielleicht:

Quelltext
1:
2:
for i=1 to 10 do
  Edit[i].Text:= '';

leider gibt das n fehler. aber ich bin mir ziehmlich sicher, dass ich schon mal sowas ähnlcihes gesehn hab. kann mich nur nicht mehr ganz genau an den syntax erinnern.


Klabautermann - Sa 31.08.02 00:07

Hallo,

der Befehl den du suchst heißt FindComponent. Ein Beispiel das ziemlich das treffen sollte was du vor hast findest du in diesem Therad [http://www.auq.de/viewtopic.php?t=550&highlight=findcomponent] (und eine Frage die deiner sehr ähnelt ;)).

Gruß
Klabautermann


ShoAn - Sa 31.08.02 00:18

hehe stimmt, hab ich gar net geshen :oops:


b.brecht - Sa 31.08.02 13:06

Kleiner Tipp, wenn du resetest würde ich an Deiner stelle CLEAR verwenden.



Quelltext
1:
EditX.Clear;