| Версия | 3.0 |
|---|---|
| Издател | M8 Software |
| Дата на излизане | Sep 16, 2014 |
| Датата е добавена | Sep 19, 2007 |
| Os изисквания | 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 и скролок
4. Можете да изпращате клавиши между приложения с различни клавиатурни подредби.
Има версии за VB5/6/VBA и VB.Net.