ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
557
557
EMPFEHLEN
-
Hallo!
Hab da ein kleines Problem:
Ich bin dabei ein Programm zu schreiben (in Delphi), das über 81 Eingabefelder verfügt. Nun sollen diese Eingabefelder mit Zahlen gefüllt werden.
Also habe ich mir überlegt: Mach ne Schleife die von 1 bis 81 zählt. Die Schleife zählt also los (mit der Zählvariablen "i"), und soll nun bei jedem Durchlauf in das Edit-Feld "i" eine zufällig generierte Zahl von 1 bis 9 schreiben.
Das Problem ist jetzt, dass ich nich weiß, wie ich die Edit-Felder über die Schleife der Reihe nach ansteuern kann. Hier mal so der Code wie er in etwa aussieht:
for i:= 1 to 81 do
begin
Form1.Edit(i).Text := IntToStr(random(8) + 1);
end;
In der 3. Zeile kommt dann der Fehler, weil der Compiler nicht weiß, was "Edit" sein soll.
Kann mir vielleicht einer weiter helfen?
THX,
Christian
-
Du kannst mal nach FindComponent suchen, die Delphi-Hilfe, das Internet und das Forum wird dir dabei helfen. Wenn du nicht weiterkommst, melde dich ruhig noch mal.
lg Hellie
Ähnliche Themen
-
Mehrere MovieClips in einer FOR-Schelife erstellen und danach wieder zugreifen
Von hhjjppww im Forum Flash PlattformAntworten: 1Letzter Beitrag: 02.01.08, 13:26 -
Mit schelife durchlaufen lassen oder ohne
Von son gohan im Forum C/C++Antworten: 5Letzter Beitrag: 13.07.07, 10:14 -
TEdit Eingabe einschränken?
Von Snape im Forum Borland CBuilder und VCLAntworten: 8Letzter Beitrag: 18.10.04, 21:19 -
TEdit und UNICODE
Von Loods im Forum Borland CBuilder und VCLAntworten: 0Letzter Beitrag: 27.07.04, 09:37 -
TEdit multiline
Von Interritor im Forum Delphi, Kylix, PascalAntworten: 6Letzter Beitrag: 07.05.03, 19:33





Zitieren
Login





