Tag komponentów

0

Do czego służy wartość TAG w komponentach??

0

Dzieki Tag'om mozesz miedzy innymi ustalic kolejnosc tworzenia komponentow na formie.

0

przeszukaj forum - było to już kilka razy...

tag służy do przechowywania jakiejś wartości integer potrzebnej programiście

0

Nie tylko Integer, ale również:

odnosniki do komponentow, Pointer :) bardzo pomocne w niektórych przypadkach

0

W tag-u można zapisać prawie wszystko :)

najczęściej używam : Tag:=Integer(TObject); gdzie TObject jest klasą objektową

0

Dzięki za odpowiedzi!!

Mam jeszcze jedno pytanie:
Jak zmienić wartość (np.visible) w komponentach o Tag'u = 1

0

Jak zmienić wartość (np.visible) w komponentach o Tag'u = 1

var
i:integer;
begin
for i:=0 to Pred(Form1.ComponentCount) do
if (Form1.Components[i] is TControl) // potrzebne bo tylko TControl maja wlasciwosc Visible
and (Form1.Components[i].Tag=1) then
(Form1.Components[i] as TControl).Hide;
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1