Ко
Константин

Как на vbs эмулировать нажатие кнопки мыши?

Доброго времени суток! Необходима помощь в написании скрипта на vbs.
Как на VBScript эмулировтаь нажатие кнопок мыши?

P. S. AutoIT и другое подобное не предлагать, мне необходим скрипт именно на vbs!
P.P.S. Так пишется эмуляция клавиш:

Set WS = CreateObject("Wscript.shell")
WS.SendKeys "{f1}"

а вот с мышкой не как не разберусь!

Спасибо!

КУ
Константин Ушкал

Встроенных средств эмуляции действий мыши в VBS нет. Только через Win API.

Можно вызвать rundll c аргументами (у меня нажимает левую кнопку) :

set shell = createobject("wscript.shell")
shell.run "rundll32.exe user32.dll, mouse_event 1", 1, true

Либо установить соответствующий ActiveX компонент, например DynamicWrapperX и обращаться к функциям библиотеки user32.dll

АА
Александр Алексенко

set shell = createobject("wscript.shell")
shell.run "mouse_event 2", 1, true

вот скрипт самый нормальный

Похожие вопросы
Кнопки мыши не реагируют на нажатие но курсор работает.
На нетбуке все время нажата правая кнопка мыши
При нажатии левой кнопкой мыши на папку у меня вылезают Свойства этой папки
Как создать BAT файл с командой нажатия правой или левой кнопки мыши?
можно ли поставить звук на кнопки мыши? То есть что б при нажатии был звук выстрела, взрыва, кнопки?
Как запретить нажатие СРЕДНЕЙ кнопки мыши по ссылке пользователю?
как сделать?? автокликеры мыши в нужных точках экрана при нажатий клавиатурной кнопки??
1 клик - левая кнопка мыши нажата 2 клик - левая кнопка мыши отпущена как можно такое сделать ?
Нажатие на кнопку в Delphi
есть ли в хтмл события определение нажатой и удерживаемой кнопке мыши?