| Verzia | 3.0 |
|---|---|
| Vydavateľ | M8 Software |
| Dátum vydania | 16. 9. 2014 |
| Dátum pridania | 19. 9. 2007 |
| Požiadavky OS | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Požiadavky | None |
| Celkový počet stiahnutí | 2 616 |
| cena | Free to try |
Popis
Vyhlásenie Sendkeys jazyka Visual Basic nefunguje mimo XP. Jediný spôsob, ako môžu programátori Visual Basicu posielať kľúče pod Vista alebo Win 7, je použiť Windows API, funkciu SendInput a to môže znamenať obrovské množstvo prekódovania v aplikáciách pôvodne napísaných pomocou príkazu VB Sendkeys. Našťastie M8 môže poskytnúť oveľa jednoduchšie riešenie.
Keysend.bas je modul, ktorý zabalí SendInput do nového podprogramu Sendkey. Sendkey je priamou náhradou za VB Sendkeys. Ak ho chcete použiť, všetko, čo musíte urobiť, je pridať modul do svojho projektu a potom nahradiť „Sendkeys“ vo svojom kóde „Sendkey“. Sendkey interpretuje všetky parametre Sendkeys bez úprav.
Okrem odstraňovania problémov so Sendkeys v systéme Vista obsahuje Sendkey aj nasledujúce funkcie, ktoré nie sú dostupné vo VB Sendkeys:
1. Môže poslať kľúč PrtScr
2. Môžete určiť, že čísla sú z numerickej klávesnice
3. Môžete nastaviť stav kláves capslock, numlock a scrolllock
4. Môžete posielať klávesy medzi aplikáciami s rôznym rozložením klávesnice.
Existujú verzie pre VB5/6/VBA a VB.Net.