Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

Как эмитировать нажатия кнопок   Найти похожие ветки 

 
it_work ©   (2006-03-10 15:07) [0]

Как эмитировать нажатие кнопок.
Какое приложение будет запущено и активно не важно. Вопрос в том, что бы эмитировалось нажатие кнопок на клаве для того приложения, которое сейчас активно. К примеру типа пишем скрипт:
1. запуск калькулятора
2. нажатие кнопки 1
3. нажатие кнопки +
4. нажатие кнопки 2
5. нажатие кнопки ентер
по завершению на калькуляторе должен быть результат 3

Приложение может быть любым, какие кнопки в нем не важно, главное что бы эмитировались нажатия кнопок клавиатуры.

Может кто подскажет или есть какие-нить библиотеки?


 
API ©   (2006-03-10 15:23) [1]

http://www.delphimaster.ru/nuts/nuts.html

"Управление внешними программами"

:)


 
it_work ©   (2006-03-11 07:19) [2]

Да все понятно, что вопрос весилит мастеров :)) Просто я не занимался программирование уже много лет, просто встала задача, которую нужно реализовать, поэтому и решил спросить направление.
По большому счету мне нужно просто эмитировать нажатия клавишь, т.е. создавать события от клавиатуры, а какое приложение будет активным не имеет значения. Если есть готовая библиотека, то это то, что мне нужно :))


 
Dmitrij_K   (2006-03-11 09:26) [3]

keybd_event



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.05 c
2-1141732958
pupapumQ
2006-03-07 15:02
2006.03.26
Программу в пуск


4-1136405872
Igor_thief
2006-01-04 23:17
2006.03.26
Активизация приложения


15-1141496647
Без имени и в общем..
2006-03-04 21:24
2006.03.26
Весна - что нового?


15-1141221118
Сатир
2006-03-01 16:51
2006.03.26
Как получить IP-address машины в сети с помошью Delphi?


15-1141127501
ISP
2006-02-28 14:51
2006.03.26
Ну что, пора и на мобилы антивирус ставить....?