Autor Beitrag
Matze89
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 21.07.09 15:40 
Hallo,

ich habe diesen Befehl:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
procedure TFoMain.TiUeberblickTimer(Sender: TObject);

var
   i : integer ;
   Eingabe1, Eingabe2, Eingabe3, Eingabe4, Eingabe5, : string ;

begin
    Eingabe1 := Edit1.Text ;
    Eingabe2 := Edit2.Text ;
    Eingabe3 := Edit3.Text ;
    Eingabe4 := Edit4.Text ;
    Eingabe5 := Edit5.Text ;

end;



und möchte ihn gerne so oder so ähnlich schreiben:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
procedure TFoMain.TiUeberblickTimer(Sender: TObject);

var
   i : integer ;
   Eingabe: array [1..5of string ;

begin
for i := 1 to 5
    do
    Eingabe[i] := "Edit+i".Text //hier ist das Problem: wie muss ich "Edit+i" schreiben dass es funktioniert?
    ;

end;


Die Varieble ist nicht das Problem, sondern das Edit-Feld. Wie geht das? Hab schon länger nicht mehr mit Delphi gearbeitet und deshalb vergessen :-( ...oder geht das gar nicht?
Danke für eure Hilfe!


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Di 21.07.2009 um 15:46
Moderiert von user profile iconNarses: Titel geändert, war: "Wie kann ich diesen Befehl kürzer schreiben ?".
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Di 21.07.09 15:41 
Such mal nach FindComponent

_________________
PROGRAMMER: A device for converting coffee into software.
Matze89
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 21.07.09 15:43 
Jo Super, genau das hab ich gesucht. Sorry dass ich ein neues Thema auf gemacht hab, wusste halt den Befehl nicht.

THX