| Verze | 3.0 |
|---|---|
| Vydavatel | M8 Software |
| Datum vydání | Sep 16, 2014 |
| Datum přidáno | Sep 19, 2007 |
| Os požadavky | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Požadavky | None |
| Celkový počet stažení | 2 616 |
| Cena | Free to try |
Popis
Příkaz Sendkeys jazyka Visual Basic nefunguje za XP. Jediný způsob, jak mohou programátoři Visual Basic posílat klíče pod Vista nebo Win 7, je použít Windows API, funkci SendInput, což může znamenat obrovské množství překódování v aplikacích původně napsaných pomocí příkazu VB Sendkeys. Naštěstí M8 může poskytnout mnohem jednodušší řešení.
Keysend.bas je modul, který zabalí SendInput do nového podřízeného klíče Sendkey. Sendkey je přímou náhradou za VB Sendkeys. Chcete-li jej použít, vše, co musíte udělat, je přidat modul do svého projektu a poté nahradit „Sendkeys“ ve vašem kódu „Sendkey“. Sendkey interpretuje všechny parametry Sendkeys bez úprav.
Kromě opravy problémů Sendkeys pod Vista obsahuje Sendkey také následující funkce, které nejsou dostupné ve VB Sendkeys:
1. Může odeslat klíč PrtScr
2. Můžete určit, že čísla jsou z numerické klávesnice
3. Můžete nastavit stav kláves capslock, numlock a scrolllock
4. Můžete posílat klávesy mezi aplikacemi s různým rozložením klávesnice.
Existují verze pro VB5/6/VBA a VB.Net.