![]() |
|
|
![]()
|
|
| ZufuS |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 237 Регистрация: 12.7.2006 Репутация: нет Всего: нет |
Как сделать чтобы событие одной компоненты активировало событие другой компоненты?
|
|||
|
||||
| 586 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 57 Всего: 146 |
Берешь и вызываешь функцию, которая отвечает за событие.
Если Sender не используешь, можешь его передать, как NULL Допустим, ты не знаешь, какая ф-ция отвечает за событие. Можно запустить указатель на функцию, указанный в событии:
всегда проверяй, есть ли обработчик события, иначе получишь Access Violation (ошибку приложения) Это сообщение отредактировал(а) 586 - 13.7.2006, 22:57 |
||||
|
|||||
| ZufuS |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 237 Регистрация: 12.7.2006 Репутация: нет Всего: нет |
Спасибо, а что такое Sender?
Это сообщение отредактировал(а) ZufuS - 14.7.2006, 00:30 |
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 57 Всего: 146 |
Sender - это указатель на комнонент, который вызвал событие.
В данном случае ((TButton*)Sender). |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |