Автор | Сообщение |
|
| постоянный участник
|
Пост N: 703
Зарегистрирован: 13.10.05
|
|
Отправлено: 13.05.17 07:46. Заголовок: Как программно нажать Кнопку
Где-то про это было, но не нашел.Надо послать сообщение..
|
|
|
Ответов - 10
[только новые]
|
|
|
| |
Пост N: 6422
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.05.17 07:49. Заголовок: _PushKey(VK_SPACE) н..
Фокус ввода на кнопку , затем _PushKey(VK_SPACE) например
|
|
|
|
| постоянный участник
|
Пост N: 704
Зарегистрирован: 13.10.05
|
|
Отправлено: 13.05.17 08:28. Заголовок: С одной кнопкой полу..
С одной кнопкой получается нормально, а три последовательно нет. цитата: | ACTION {||FrmGL.vibor.Setfocus,_PushKey(VK_SPACE),FrmGL.Button_8.Setfocus,_PushKey(VK_SPACE),FrmGL.vibor2.Setfocus,_PushKey(VK_SPACE)} |
| Получается три нажатия последней кнопки
|
|
|
|
| |
Пост N: 6423
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.05.17 09:38. Заголовок: А если после каждого..
А если после каждого нажатия вставить doevents() ? или каждую пару обернуть doevents(FrmGL.vibor.Setfocus,_PushKey(VK_SPACE))
|
|
|
|
| постоянный участник
|
Пост N: 705
Зарегистрирован: 13.10.05
|
|
Отправлено: 13.05.17 09:50. Заголовок: :sm36: получилось ..
получилось ок!
|
|
|
|
| постоянный участник
|
Пост N: 1461
Зарегистрирован: 09.10.06
|
|
Отправлено: 13.05.17 12:12. Заголовок: Vlad04 пишет: ACTIO..
Vlad04 пишет: цитата: | ACTION {||FrmGL.vibor.Setfocus,_PushKey(VK_SPACE),FrmGL.Button_8.Setfocus,_PushKey(VK_SPACE),FrmGL.vibor2.Setfocus,_PushKey(VK_SPACE)} |
| Лучше как-то так цитата: | ACTION {|| PressMe( FrmGL.vibor.Handle ), PressMe( FrmGL.Button_8.Handle ), PressMe( FrmGL.vibor2.Handle ) } #include "i_winuser.ch" procedure PressMe( hButton ) SendMessage( hButton, BM_CLICK, 0, 0 ) |
|
|
|
|
|
| moderator
|
Пост N: 1098
Зарегистрирован: 11.02.10
|
|
Отправлено: 13.05.17 16:20. Заголовок: Петр пишет: Лучше к..
Петр пишет: Можно это сделать еще проще цитата: | ACTION {|| FrmGL.vibor.OnClick(), FrmGL.Button_8.OnClick(), FrmGL.vibor2.OnClick() } |
|
|
|
|
|
| |
Пост N: 6424
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.05.17 16:44. Заголовок: Совершенству нет пре..
Совершенству нет предела
|
|
|
|
| постоянный участник
|
Пост N: 1464
Зарегистрирован: 09.10.06
|
|
Отправлено: 13.05.17 17:18. Заголовок: Vlad04 пишет: Надо ..
Vlad04 пишет: gfilatov2002 пишет: цитата: | ACTION {|| FrmGL.vibor.OnClick(), FrmGL.Button_8.OnClick(), FrmGL.vibor2.OnClick() } |
| Согласитесь, что это неможко не то..
|
|
|
|
| moderator
|
Пост N: 1099
Зарегистрирован: 11.02.10
|
|
Отправлено: 13.05.17 17:48. Заголовок: Петр пишет: Согласи..
Петр пишет: цитата: | Согласитесь, что это неможко не то |
| Согласен Но для меня главное - это результат...
|
|
|
|
| постоянный участник
|
Пост N: 708
Зарегистрирован: 13.10.05
|
|
Отправлено: 15.05.17 13:07. Заголовок: Спасибо всем!..
Спасибо всем!
|
|
|
|