Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Dynamischer Variablenname
ConditionZero - Mo 25.12.06 18:42
Titel: Dynamischer Variablenname
Moin,
Ich möchte eine variable deklarieren mit dynamischen namen also zur verständnis hier mein code:
Delphi-Quelltext
1: 2: 3:
| procedure TNewQuestion.OKBtnClick(Sender: TObject); var Edit1.Text: TStringList; |
ich hoff ihr versteht was ich meine ;-)
LG
BenBE - Mo 25.12.06 18:45
Schau Dir mal Arrays bzw. FindComponent an .... Vielleicht hilft Dir das ein wenig weiter ...
ConditionZero - Mo 25.12.06 18:52
Wie ich mit Arrays hier weiterkommen soll weiß ich nicht weil ob ich jetzt das mach:
Delphi-Quelltext
1: 2: 3: 4: 5:
| Array[1]:= Edit1.Text; ...
var Array[1]: StringList; |
oder einfach direkt so:
Delphi-Quelltext
1: 2:
| var Edit1.Text: StringList; |
kommt sogesehen ja aufs gleiche raus...
LG
GTA-Place - Mo 25.12.06 19:04
Du kannst Variablen nicht einen dynamischen Namen geben, warum auch? Was hast du denn vor?
ConditionZero - Mo 25.12.06 19:19
Soll zur Übersicht für den Programmierer dienen, weil es am Ende mal seehr viele werden.
Aber wenn es definitiv nicht geht, hab ich eine Alternative ;-)
Thx
LG
//Edit: Nein mit einem Array würde es nicht gehen bevor ihr das sagt :-D
GTA-Place - Mo 25.12.06 19:25
Ergibt trotzdem keinen Sinn, denn wenn das Programm läuft, kann der Programmierer nix tun und wenn es nicht läuft, dann kann es auch keine dynamischen Variablen geben.
=> Geht nicht.
ConditionZero - Mo 25.12.06 19:29
Ja genau das hab ich mir auch gedacht wo ich dann nochmal meine Weiße das zu Proggen überdacht habe...
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!