Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.24;
Скачать: CL | DM;

Вниз

Какой-же Label кликнули?   Найти похожие ветки 

 
Ganius   (2003-03-13 17:05) [0]

Доброе утро, вечер, ночь уважаемые Мастаки!!!
Допустим на форме 30 Label и при нажатии на них выполняется одна и таже процедура, и выдает ответ в зависимости от кликнутой лэйбочки. Получается мне надо для каждой Label вводить почти одно и тоже в OnClick. Получается много одинаковых строк. Может както по другому узнать какой Label кликнули мышкой?
Заранее благодарен.


 
Внук ©   (2003-03-13 17:07) [1]

Параметр Sender в обработчике затем и живет


 
Anatoly Podgoretsky ©   (2003-03-13 17:08) [2]

Получается что надо один общий OnClick.
А объект передается через парметр Sender


 
anod ©   (2003-03-13 17:10) [3]

Просто,
задаешь каждому лейблу свой номер в свойстве Tag и пишеш что-то типа
case (Sender as TLabel).Tag of
15: showMessage("Label1");
...
end;


 
Ganius   (2003-03-13 17:18) [4]

Получилось!!! Теперь все ясно. Всем большое спасибо :)



Страницы: 1 вся ветка

Текущий архив: 2003.03.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
14-76586
Hunne
2003-03-05 21:22
2003.03.24
Какую купить книгу?


3-76364
Купец
2003-03-06 11:17
2003.03.24
В DBGrid проблема с выделением строки...


1-76400
Sanyok
2003-03-13 08:25
2003.03.24
Как вызвать в package переменную из основной программы?


1-76463
OlegM
2003-03-12 11:11
2003.03.24
Как перехватить сообщение об ошибке


3-76267
ДмитрийБ
2003-03-06 18:29
2003.03.24
программная регстрация в BDE