| Версія | 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 без змін.
Окрім вирішення проблем Sendkeys у Vista, Sendkey також містить такі функції, недоступні у VB Sendkeys:
1. Він може надіслати ключ PrtScr
2. Ви можете вказати, що цифри надходять із цифрової клавіатури
3. Ви можете встановити стан клавіш capslock, numlock і scrolllock
4. Ви можете надсилати клавіші між програмами з різними розкладками клавіатури.
Є версії для VB5/6/VBA та VB.Net.