Autor Beitrag
Crishnu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31



BeitragVerfasst: Mi 07.06.06 12:07 
Hi!

Ich habe eine kurze, wahrscheinlich leichte Frage.
Folgender Code:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
temp.ergebnis[1]:=edit1.Text;
temp.ergebnis[2]:=edit2.Text;
temp.ergebnis[3]:=edit3.Text;
temp.ergebnis[4]:=edit4.Text;
temp.ergebnis[5]:=edit5.Text;
....


Da hab ich mir gedacht, dass man das ganze auch mit einer for Schleife ausgeben kann,
also so

ausblenden Delphi-Quelltext
1:
2:
for I:=1 to 48 do
temp.ergebnis[i]:=edit[i].text

Mein Problem ist, wie ich die Variable i in die edit Angabe
bekomme, weil das so ja nicht geht.

MFG Crishnu

Moderiert von user profile iconGausi: Code- durch Delphi-Tags ersetzt


Zuletzt bearbeitet von Crishnu am Mi 07.06.06 12:16, insgesamt 1-mal bearbeitet
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mi 07.06.06 12:16 
Dieses Thema kommt etwa einmal die Woche, schau mal nach .FindComponent.

_________________
Markus Kinzler.
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 07.06.06 12:17 
Möglichkeit 1: Pack deine Edits im OnCreate der Form in ein Array of TEdit und greife über das Array auf die Edits zu.

Möglichkeit 2: Suche in der Entwickler-Ecke FINDCOMPONENT

_________________
We are, we were and will not be.
Crishnu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31



BeitragVerfasst: Mi 07.06.06 12:24 
Danke, habs über Findcomponent gemacht.
Allerdings funktioniert es, wenn mans so rum macht:

temp.ergebnis[1]:=Tedit(FindComponent('Edit'+IntToStr(i))).Text;

nicht, dann liest der nichts richtiges ein


MFG