|
本帖最后由 9zhmke 于 2020-5-17 15:37 编辑
VBS可以发送按键,直接发送chr(号码)就可以了,但要求必须是当前窗口,兼容性不够好,经常会出现无法控制的情况;
VBS不能控制鼠标,但可以独立使用按键精灵的dm.dll来实现,用完卸载dm.dll即可:
- On Error Resume Next
- Set dm= CreateObject("dm.dmsoft")
- base_path = dm.GetBasePath() '检查是否注册大漠组件dm.dll,以更好支持鼠标、窗口、OCR等功能
- If base_path="" Then
- ws.Run "regsvr32"&" /S """ & ws.CurrentDirectory & "dm.dll""" '因没有注册大漠组件dm.dll,记着带上路径
- ws.Run "wscript.exe "& Wscript.scriptfullname '重新运行并退出
- wscript.sleep 200
- wscript.quit
- End If
- On error goto 0
复制代码
|
|