7 / 7 / 3
Регистрация: 18.12.2011
Сообщений: 137
|
|
1 | |
Вызов функции в событии12.12.2013, 20:52. Показов 1239. Ответов 4
Метки нет (Все метки)
На форме есть различные компоненты (баттоны, трекболлы, комбобоксы, пейджконтрол).
Подскажите пожалуйста какое общее событие использовать для того чтобы вызвать нужную мне функцию? и есть ли вообще такое событие общее для всех компонентов формы? или придется заниматься не хорошим делом и копировать вызов функции для событий каждого компонента в отдельности?
0
|
12.12.2013, 20:52 | |
Ответы с готовыми решениями:
4
Вызов функции в событии клик Вызов нажатия ToolStripButton в событии Form_load Обратный вызов в асинхронном событии DataReceived класса SerialPort Вызов события по нажатию комбинации клавиш в событии OnKeyPress оператором case |
345 / 178 / 53
Регистрация: 24.08.2010
Сообщений: 1,028
|
|
13.12.2013, 07:32 | 2 |
Скажи, а есть ли одно общее событие для какого-либо компонента, например, поля Edit?
0
|
511 / 196 / 26
Регистрация: 07.08.2013
Сообщений: 814
|
||||||
13.12.2013, 15:03 | 3 | |||||
Колямбий, общего события нет по определению. Для каждой компоненты среда автоматически генерирует события с именем компоненты.
Событие OnClick:
Другой вариант в цикле всем компонентам для одного и того же события присвоить одну функцию. Вообще же Вы какой-то велосипед изобретаете. Опиши задачу более подробно. Скорее всего есть более простое решение.
1
|
Практикантроп
4824 / 2717 / 525
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
13.12.2013, 18:20 | 4 |
Это не совсем так. Даже перемещение мышки по форме формирует событие, которое отправляется приложению. У компонента ApplicationEvents OnMessage вы можете это отследить. Вот только заниматься "расшифровкой" этих сообщений не рационально без крайней на то нужды, тем более что у Билдера достаточно других средств.
0
|
511 / 196 / 26
Регистрация: 07.08.2013
Сообщений: 814
|
|
14.12.2013, 01:02 | 5 |
Собственно это я и имел ввиду.
По контексту ТС вёл речь об одном едином событии, запрограммировав только его, выполнялось тело функции для всех компонент.
0
|
14.12.2013, 01:02 | |
14.12.2013, 01:02 | |
Помогаю со студенческими работами здесь
5
Проблема вызова функции в событии onclick кнопки Как реализовать срабатывание Callback функции при событии? Вызов функции внутри другой функции с передачей локальной переменной по ссылке Вызов функции из другой функции и обратно. Общие переменные функций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |