Sendkeys Replacement for Visual Basic
| Versioon | 3.0 |
|---|---|
| Kirjastaja | M8 Software |
| Väljalaske kuupäev | 16. sept 2014 |
| Kuupäev lisatud | 19. sept 2007 |
| Os nõuded | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Nõuded | None |
| Allalaadimisi kokku | 2 616 |
| Hind | Free to try |
Kirjeldus
Visual Basicu Sendkeysi avaldus ei tööta pärast XP-d. Ainus viis, kuidas Visual Basicu programmeerijad saavad Vista või Win 7 all võtmeid saata, on kasutada Windows API-d, funktsiooni SendInput ja see võib tähendada tohutut ümberkodeerimist rakendustes, mis on algselt kirjutatud VB Sendkeysi lausega. Õnneks võib M8 pakkuda palju lihtsamat lahendust.
Keysend.bas on moodul, mis mähib SendInput uude alam-sendvõtmesse. Sendkey on VB Sendkeysi otsene asendus. Selle kasutamiseks piisab, kui lisada moodul oma projekti ja seejärel asendada "Sendkeys" koodiga "Sendkey". Sendkey tõlgendab kõiki Sendkeysi parameetreid muutmata.
Lisaks Sendkeysi probleemide lahendamisele Vista all, sisaldab Sendkey ka järgmisi funktsioone, mis pole VB Sendkeysis saadaval:
1. See võib saata PrtScr-võtme
2. Saate määrata, et numbrid pärinevad numbriklahvistikult
3. Saate määrata suurtäheluku, numlock ja kerimisklahvi oleku
4. Saate saata võtmeid erineva klaviatuuripaigutusega rakenduste vahel.
VB5/6/VBA ja VB.Neti jaoks on olemas versioonid.