Autor Téma: komponenty  (Přečteno 5241 krát)

joko

  • Host
komponenty
« kdy: 29-01-2016, 23:05:19 »
Neviem najst nikde moznost zmeny vlastnosti komponentov v cykle, komponenty maju rovnaky nazov rozliseny poradovym cislom.
Priklad. Label1 az 10 parameter visible zmenit z false na true. Dik

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 3527
  • Karma: 139
    • Verze Delphi: D2007, XE3, DX10
Re:komponenty
« Odpověď #1 kdy: 29-01-2016, 23:12:17 »
Neviem najst nikde moznost zmeny vlastnosti komponentov v cykle, komponenty maju rovnaky nazov rozliseny poradovym cislom.
Priklad. Label1 az 10 parameter visible zmenit z false na true. Dik
No musis traverzovat pres komponenty, ktere te zajimaji a otestovat, zda jejich jmeno zacina danym prefixem napr. Label. A pokud ano, tak provest s nalezenou komponentou pozadovanou akci.Kazda TComponent je kontainer, ktery v property Components[] obsahuje vlastnene komponenty a ComponentCount udava jejich pocet. Pokud se jedna o vyhledani jedne ev. par komponent, da se pouzit metoda FindComponent.

joko

  • Host
Re:komponenty
« Odpověď #2 kdy: 30-01-2016, 13:03:47 »
Dakujem za pomoc.