| Wersja | 3.0 |
|---|---|
| Wydawca | M8 Software |
| Data wydania | Sep 16, 2014 |
| Data dodania | Sep 19, 2007 |
| Wymagania systemu operacyjnego | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Wymagania | None |
| Całkowita liczba pobrań | 2 616 |
| Cena £ | Free to try |
Opis
Instrukcja Sendkeys języka Visual Basic nie działa poza XP. Jedynym sposobem, w jaki programiści Visual Basic mogą wysyłać klucze pod Vista lub Win 7, jest użycie Windows API, funkcji SendInput, co może oznaczać ogromną ilość ponownego kodowania w aplikacjach pierwotnie napisanych przy użyciu instrukcji VB Sendkeys. Na szczęście M8 może zapewnić znacznie prostsze rozwiązanie.
Keysend.bas to moduł, który opakowuje SendInput w nowy sub-Sendkey. Sendkey jest bezpośrednim zamiennikiem VB Sendkeys. Aby z niego skorzystać, wystarczy dodać moduł do swojego projektu, a następnie zamienić w kodzie „Sendkeys” na „Sendkey”. Sendkey interpretuje wszystkie parametry Sendkeys bez modyfikacji.
Oprócz naprawiania problemów z Sendkeys pod Vista, Sendkey zawiera również następujące funkcje niedostępne w VB Sendkeys:
1. Może wysłać klucz PrtScr
2. Możesz określić, że liczby pochodzą z klawiatury numerycznej
3. Możesz ustawić stan klawiszy capslock, numlock i scrollock
4. Możesz przesyłać klucze między aplikacjami o różnych układach klawiatury.
Istnieją wersje dla VB5/6/VBA i VB.Net.