![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать от какого компанента произошло событие [WinME]
Sachem © (2002-07-14 11:03:00)Уважаемые мастера подскажите, пожалуйста, как нескольким компонентам назначить одно событие и узнать от какого компонента оно произошло. Например, у меня есть 100 кнопок и я хочу чтобы кликая по какой-нибудь она исчезала. Можно конечно написать для каждой, но слишком долго. Так вот если назначить одно событие для всех, но как потом узнать по какой кнопке щелкнули?
MBo (2002-07-14 12:07:00) [1]Я не знаю, как там у вас Cast делается
Sachem (2002-07-14 11:53:00) [2]Ну в смысле не на Delphi,а на C Builder
MBo (2002-07-14 11:51:00) [3]????
Sachem (2002-07-14 11:46:00) [4]Извините нельзя ли повторить последнюю строчку С коде?
MBo (2002-07-14 11:10:00) [5]для размещаемых в design-time компонентов выбираешь в Object Inspector один обработчик события
для динамически создаваемых
Button[55].OnClick:=Button1Click;
в Button1Click
Caption:=(Sender as TButton).Name;