SR
下载 v3.0
2.6K downloads
| 版 | 3.0 |
|---|---|
| 发行人 | M8 Software |
| 发布日期 | Sep 16, 2014 |
| 添加日期 | Sep 19, 2007 |
| 操作系统要求 | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| 要求 | None |
| 下载总数 | 2 616 |
| 价钱 | Free to try |
描述
Visual Basic 的 Sendkeys 语句在 XP 之后不起作用。 Visual Basic 程序员可以在 Vista 或 Win 7 下发送密钥的唯一方法是使用 Windows API、SendInput 函数,这可能意味着在最初使用 VB Sendkeys 语句编写的应用程序中进行大量的重新编码。幸运的是,M8 可以提供更简单的解决方案。
Keysend.bas 是一个将 SendInput 包装成新的子 Sendkey 的模块。 Sendkey 是 VB Sendkeys 的直接替代品。要使用它,您只需将模块添加到您的项目中,然后在您的代码中将“Sendkeys”替换为“Sendkey”。 Sendkey 无需修改即可解释所有 Sendkeys 参数。
除了修复 Vista 下的 Sendkeys 问题外,Sendkey 还包括以下 VB Sendkeys 中不可用的功能:
1.可以发送PrtScr密钥
2.您可以指定数字来自数字键盘
3.可以设置capslock、numlock和scrollock键的状态
4. 您可以在具有不同键盘布局的应用程序之间发送按键。
有 VB5/6/VBA 和 VB.Net 的版本。