17 / 17 / 5
Регистрация: 19.09.2012
Сообщений: 216
|
||||||||||||||||
1 | ||||||||||||||||
Внешний обработчик события18.06.2015, 19:11. Показов 676. Ответов 4
Метки нет (Все метки)
Всем доброго времени суток.
есть класс:
А почему нельзя сделать то что катит в пределах одного класса ?
0
|
18.06.2015, 19:11 | |
Ответы с готовыми решениями:
4
Изменить обработчик события Обработчик события: not an allowed type Как прервать обработчик события? Обработчик события в потоке TThread |
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
18.06.2015, 19:46 | 2 |
сигнатура метода должна совпадать.
Т.е. в данном случае метод должен быть объявлен как MyHandler(TObject *Sender); Ну и так же для событий других типов.
1
|
17 / 17 / 5
Регистрация: 19.09.2012
Сообщений: 216
|
||||||
18.06.2015, 19:59 [ТС] | 3 | |||||
Fulcrum_013, пробовал, получал такое:
0
|
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
18.06.2015, 20:05 | 4 |
Дык указуй чей он - какого объекта. __closure это сразу два указателя - на объект и на метод объекта. если назначаешь в скопе объекта он естественно текущий по умолчанию ставит (если в методе формы то естественно форму).
т.е.Panel1->OnClick=HandlerObject.HandlerProc; или Panel1->OnClick=HandlerObject->HandlerProc в зависимости от того у тебя сам объект статический или динамический.
1
|
17 / 17 / 5
Регистрация: 19.09.2012
Сообщений: 216
|
||||||
18.06.2015, 20:10 [ТС] | 5 | |||||
Fulcrum_013, ага, спасибо, дошло)
0
|
18.06.2015, 20:10 | |
18.06.2015, 20:10 | |
Помогаю со студенческими работами здесь
5
Обработчик события для клавиатуры Создать обработчик события для класса Как вызвать обработчик события OnKeyPress Как создать обработчик события ON_WM_DESTROY? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |