Вниз
Скачать: CL | DM;

Help, please :)   Найти похожие ветки 

← →
madburro ©   (2002-03-31 23:38) [0]

У меня на форме много кнопок. Мне нужно написать 1 процидуру и повесить её на OnClick этих кнопок (одна на все). Эта процидура должна мне говорить имя кнопки на которую я нажал. Как это сделать?
Пасиба :)


← →
lipskiy ©   (2002-03-31 23:48) [1]

В объект испекторе в свойствах каждой кнопки выбираешь из списка свой один обработчик онклика - и он подключается к каждой кнопке.
Внутри процедуры берешь от входного параметра Sender то, что тебе надо знать о кнопке.
Например, имя кнопки:
TButton(Sender).Name
Надпись на конпке:
TButton(Sender).Caption
и так далее.


← →
lipskiy ©   (2002-03-31 23:50) [2]

Если не хочешь подключать в дизайн-тайме обработчики, можешь в ран-тайме это делать - в обработчике Form.OnCreate напиши:
Button1.OnClick:= Button1OnClick;


← →
MadBurro ©   (2002-04-01 00:16) [3]

Большое спасибо :)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
3-32716
Марина
2002-03-22 09:45
2002.04.11
Редактирование данных, полученных в результате выполнения SQL-запроса


14-32959
dimich
2002-03-04 12:07
2002.04.11
Где можно найти прогу по учету траффика!


1-32884
PanDron
2002-03-29 11:51
2002.04.11
Memo


6-32922
Ghost.
2002-01-27 00:20
2002.04.11
Инфа по Winsock


1-32747
Manwe
2002-03-30 13:45
2002.04.11
RectInRect




   Наверх