Sendkeys Replacement for Visual Basic 3.00.38

许可: 免费试用 ‎文件大小: 1.33 MB
‎用户评分: 2.4/5 - ‎5 ‎评分

Visual Basic 的 Sendkeys 语句在 XP 之外不起作用。Visual Basic 程序在 Vista 或 Win 7 下发送密钥的唯一方法就是使用 Windows API、SendInput 函数,这可能意味着在最初使用 VB Sendkeys 语句编写的应用程序中进行大量重新编码。幸运的是,M8 可以提供更简单的解决方案。 Keysend.bas 是一个模块,它将 SendInput 包装到一个新的子 Sendkey 中。Sendkey 是 VB Sendkey 的直接替代。要使用它,您只需将模块添加到项目中,然后在代码中用"Sendkey" 替换 "Sendkey"。Sendkey 解释所有 Sendkeys 参数,无需修改。 除了修复 Vista 下的 Sendkey 问题外,Sendkey 还包括 VB Sendkey 中不可用的以下功能: 1. 它可以发送 Prtscr 密钥 2. 您可以指定数字来自数字键盘 3. 您可以设置帽锁、数字锁和滚动锁键的状态 4. 您可以在具有不同键盘布局的应用程序之间发送键。 有 VB5/6/VBA 和VB.Net。

版本历史记录

  • 版本 3.00.38 发布于 2018-12-02
    Vista 兼容 VBA 兼容。

软件信息