Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Delphi - editácia štruktúry DFM pre použitie v TPanel.Controls

A neni to trosku hloupy navrh, kdyz jsi zavisly na vytvorenem poradi komponent ? Co kdyz nekdy za pul roku s tim neco provedes a pak budes marne hledat, proc to nechodi...

Doporucuji:
jednotlivym editum do property TAG priradit index podle toho tveho poradi
nadefinovat si pole

edity: array[0..11] of TEdit;

jednorazove tam v OnCreate formulare prirad ty sve edity:
for i := 0 to ComponentCount - 1 do
  if Components[i] is TEdit then
    Edity[TEdit(Components[i]).Tag] := TEdit(Components[i]);

Pak budes k editum pristupovat pomoci pole:
Edity[4].Text := 'Ja jsem text v editu 4';

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny