Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - 10 Edit-Felder in einer FOR Schleife abarbeiten


mtc - Fr 04.07.03 22:56
Titel: 10 Edit-Felder in einer FOR Schleife abarbeiten
Hi,

ich hab folgendes Problem, wie schaffe ich es, dass ich in einer FOR Schleife einen String mit einer Länge von 20 in 20 verschiedene Edit-Felder schreiben kann???

Ich könnte sie zwar einzel hinschreiben, aber dass muss doch auch über den Laufindex der FOR Schleife möglich sein oder ???

á la

Delphi-Quelltext
1:
2:
3:
4:
for i=1 to 10 do
begin
   edit[i].text:=string[i];
end;

So ungefähr hab ich mir das gedacht, aber wie realisiere ich das ???

MfG

MTC


FriFra - Fr 04.07.03 22:59

Hier ist einer der vielen Beiträge zu diesem Thema...
http://www.delphi-forum.de/viewtopic.php?t=13158&highlight=findcomponent


Tweafis - Fr 04.07.03 23:00

entweder du erstellst die edits in deinem FromCreate alle dynamisch oder du nennst sie alle z.b. edVert1 - edVert20 und dann per


Delphi-Quelltext
1:
2:
for i=1 to 10 do
  (FindComponent('edVert'+inttostr(i)) as TEdit).Text := deinString;


mtc - Fr 04.07.03 23:06

Ich dank euch !!!

Funzt super und sorry das ich nicht die Such-Funktion genutzt habe.

MfG

MTC