| Версия | 3.0 |
|---|---|
| Издатель | M8 Software |
| Дата выпуска | 16 сент. 2014 г. |
| Дата добавления | 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 |
Описание
Оператор Sendkeys Visual Basic не работает за пределами XP. Единственный способ, с помощью которого программисты Visual Basic могут отправлять ключи под Vista или Win 7, — это использовать Windows API и функцию SendInput, а это может означать огромное количество перекодирования в приложениях, изначально написанных с использованием оператора VB Sendkeys. К счастью, M8 может предоставить гораздо более простое решение.
Keysend.bas — это модуль, который оборачивает SendInput в новый дополнительный ключ Sendkey. Sendkey является прямой заменой VB Sendkeys. Чтобы использовать его, все, что вам нужно сделать, это добавить модуль в свой проект, а затем заменить «Sendkeys» на «Sendkey» в вашем коде. Sendkey интерпретирует все параметры Sendkeys без изменений.
В дополнение к исправлению проблем с Sendkeys в Vista, Sendkey также включает следующие функции, недоступные в VB Sendkeys:
1. Он может отправить ключ PrtScr
2. Вы можете указать, что цифры с цифровой клавиатуры
3. Вы можете установить состояние клавиш CapsLock, NumLock и ScrollLock.
4. Вы можете отправлять ключи между приложениями с разными раскладками клавиатуры.
Есть версии для VB5/6/VBA и VB.Net.