Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Editfelder über ihren Namen ansprechen
Delete - Di 21.07.09 15:40
Titel: Editfelder über ihren Namen ansprechen
Hallo,
ich habe diesen Befehl:
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:
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..5] of string ;
begin for i := 1 to 5 do Eingabe[i] := "Edit+i".Text ;
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
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Di 21.07.2009 um 15:46
Moderiert von
Narses: Titel geändert, war: "Wie kann ich diesen Befehl kürzer schreiben ?".
Xentar - Di 21.07.09 15:41
Such mal nach FindComponent
Delete - 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
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!