Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

[Delphi] как запомнить "путь" к компоненту

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> [Delphi] как запомнить "путь" к компоненту
Имя
Сообщение << Старые топики   Новые топики >>
[Delphi] как запомнить "путь" к компоненту - 2010-04-17 22:04:26.573333   
GangstaLC

Сообщений: 71
Оценки: 0
Присоединился: 2009-10-11 20:55:22.796666
К примеру у меня на форме три компонента TLabel и одна кнопка (TButton). При нажатии на один из компонентов TLable мне нужно как то запомнить его в переменную, точнее указание на этот TLabel. По нажатии на кнопку, она компоненту по заданному адресу меняет Caption на 'Hello!'. Как это можно реализовать?
Post #: 1
RE: [Delphi] как запомнить "путь" к компоненту - 2010-04-17 23:38:02.956666   
Родригес

Сообщений: 444
Оценки: 0
Присоединился: 2010-04-16 20:28:58.240000
Обрабатывать событие OnClick на Label - ях , запоминать номер в переменную. При нажатии батона в зависимости от значения переменной переименовать соответствующий Label.
А изучение языка следовало бы начать не с формошлепства.
Post #: 2
RE: [Delphi] как запомнить "путь" к компоненту - 2010-04-18 16:19:12.516666   
GangstaLC

Сообщений: 71
Оценки: 0
Присоединился: 2009-10-11 20:55:22.796666
Разобрался как всетаки это сделать:
var tb:Tcomponent;

For i:=1 to 4 do begin
tb:=TButton(FindComponent(t));
if tb&lt;&gt;nil then tb.Visible:=false;
end;

Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> [Delphi] как запомнить "путь" к компоненту







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.