konnte nicht gehen, hatte 'ne ")" vergessen:
TEdit(FindComponent('Edit' + IntToStr(I))
).Visible := False;
es ist nicht möglich einer Kombination aus Stringkonstannte, Stringfunktion und Eigenschaft einen Wert zu zuweisen:
Zitat:
'Edit' + IntToStr(I).Visible := False;
Add:
Komponente suchen und in TEdit konvertieren:
TEdit(FindComponent('Edit' + IntToStr(laufVar))).Enabled
Komponente als TEdit suchen:
(FindComponent('Edit' + IntToStr(laufVar)) as TEdit).Enabled