Board logo

标题: [问题求助] 【已解决】VBS的 Sendkeys 快捷键 问题 [打印本页]

作者: applba    时间: 2011-12-19 20:49     标题: 【已解决】VBS的 Sendkeys 快捷键 问题

本帖最后由 applba 于 2011-12-21 09:19 编辑

安装QQ拼音输入法后会设置热键 Ctrl+~,可以在任意输入法状态下切换至QQ拼音输入法。

VBS可以模拟 Ctrl+Shift (sendkeys "^+")和 Ctrl+空格(sendkeys "^ ") 来切换输入法。
但是无法模拟 Ctrl+~ (sendkeys "^{~}"),手动测试Crtl+~却可以!

请问问题出在哪里。
作者: Demon    时间: 2011-12-19 21:14

  1. Dim WshShell
  2. Set WshShell = CreateObject("wscript.Shell")
  3. WshShell.SendKeys "^`"
复制代码
不明白为什么那么多人喜欢用SendKeys。
作者: pdanniel66    时间: 2011-12-20 06:25

SendKeys不穩定,有其他替代方法?
作者: applba    时间: 2011-12-21 09:12

本帖最后由 applba 于 2011-12-21 09:18 编辑

回复 2# Demon


    问题以解决,多谢你的支持,真是该死的腾讯~
作者: applba    时间: 2011-12-21 09:15

回复 2# Demon


    按键精灵已经支持win32 API了,支持以vb的方式调用,,其脚本兼容vbs语法~
    按键精灵支持硬件模拟按键~
作者: Demon    时间: 2011-12-21 09:58

回复  Demon


    按键精灵已经支持win32 API了,支持以vb的方式调用,,其脚本兼容vbs语法~
    按键 ...
applba 发表于 2011-12-21 09:15


不用按键精灵好多年。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2