On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
постоянный участник


Пост N: 703
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 13.05.17 07:46. Заголовок: Как программно нажать Кнопку


Где-то про это было, но не нашел.Надо послать сообщение..


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 10 [только новые]


администратор




Пост N: 6422
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.05.17 07:49. Заголовок: _PushKey(VK_SPACE) н..


Фокус ввода на кнопку , затем _PushKey(VK_SPACE) например

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост 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)}


Получается три нажатия последней кнопки

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6423
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.05.17 09:38. Заголовок: А если после каждого..


А если после каждого нажатия вставить doevents() ?

или каждую пару обернуть
doevents(FrmGL.vibor.Setfocus,_PushKey(VK_SPACE))

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 705
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 13.05.17 09:50. Заголовок: :sm36: получилось ..



получилось
ок!

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост 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 )



Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1098
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.05.17 16:20. Заголовок: Петр пишет: Лучше к..


Петр пишет:

 цитата:
Лучше как-то так


Можно это сделать еще проще

 цитата:

ACTION {|| FrmGL.vibor.OnClick(), FrmGL.Button_8.OnClick(), FrmGL.vibor2.OnClick() }



Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6424
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.05.17 16:44. Заголовок: Совершенству нет пре..


Совершенству нет предела

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 1464
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 13.05.17 17:18. Заголовок: Vlad04 пишет: Надо ..


Vlad04 пишет:

 цитата:
Надо послать сообщение..



gfilatov2002 пишет:

 цитата:
ACTION {|| FrmGL.vibor.OnClick(), FrmGL.Button_8.OnClick(), FrmGL.vibor2.OnClick() }


Согласитесь, что это неможко не то..

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1099
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.05.17 17:48. Заголовок: Петр пишет: Согласи..


Петр пишет:

 цитата:
Согласитесь, что это неможко не то


Согласен
Но для меня главное - это результат...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 708
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 15.05.17 13:07. Заголовок: Спасибо всем!..


Спасибо всем!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 44
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет