Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

событие в RunTime [D6, WinXP]


brother ©   (2006-08-17 15:13:00) 

Создаю в RunTime n кнопок, к ним привязываю событие (OnButtonClick) одно для всех. Как в этом событии узнать на какую из кнопок нажали?
Или может есть другой вариант реализации?
Надо: создать в Run Time n кнопок, по событию (ButtonClick) выполнить какое-то действие, разное для каждой кнопки.


brother   (2006-08-17 15:40:00) [1]

Спасибо, чтот я протупил...


clickmaker   (2006-08-17 15:39:00) [2]


> как это повлияет на проверку нажатия кнопки

а как может повлиять?


begin...end   (2006-08-17 15:36:00) [3]

> brother ©   (17.08.06 15:32) [4]

В статье по ссылке в [1] можно обнаружить много примерчиков...


brother   (2006-08-17 15:32:00) [4]


> Уж сколько раз твердили миру...TButton(Sender).Tagнадеюсь,
>  понятно, что тэг д.б. разный у всех?

Это понятно, но не понятно как это повлияет на проверку нажатия кнопки в одном для всех кнопок событии?
Можно примерчик?


MBo   (2006-08-17 15:16:00) [5]

Sender
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=342


Loginov Dmitry   (2006-08-17 15:16:00) [6]

Используй Sender


clickmaker   (2006-08-17 15:16:00) [7]

Уж сколько раз твердили миру...
TButton(Sender).Tag
надеюсь, понятно, что тэг д.б. разный у всех?


Наверх

Титульная страница Поиск, карта сайта Написать письмо