Заявление Visual Basic's Sendkeys не работает за пределами XP. Единственный способ, что Visual Basic программы могут отправлять ключи под Vista или Win 7 является использование Windows API, SendInput функции, и это может означать огромное количество перекодирования в приложениях, первоначально написанных с помощью VB Sendkeys заявление. К счастью, M8 может обеспечить гораздо более простое решение. Keysend.bas — это модуль, который обертывает SendInput в новую подлодку Sendkey. Sendkey является прямой заменой VB Sendkeys. Чтобы использовать его, все, что вам нужно сделать, это добавить модуль в свой проект, а затем заменить квоту;Sendkeys'quot; с цитатой;Sendkey'quot; в коде. Sendkey интерпретирует все параметры Sendkeys без изменений. В дополнение к устранению проблем Sendkeys под Vista, Sendkey также включает в себя следующие функции, недоступные в VB Sendkeys: 1. Он может отправить ключ PrtScr 2. Вы можете указать, что цифры из числовой клавиатуры 3. Вы можете установить состояние ключей замков, numlock и scrollock 4. Вы можете отправить ключи между приложениями с различными макетами клавиатуры. Есть версии для VB5/6/VBA и VB.Net.
история версии
- Версия 3.00.38 размещено на 2018-12-02
Vista Совместимые VBA совместимы.
Подробная информация о программе
- Категории: Развития > Базовый VB VB DotNet
- Издателя: M8 Software (UK)
- Лицензии: Бесплатная пробная версия
- Цена: $4.99
- Версия: 3.00.38
- Платформы: windows