| Version | 3.0 |
|---|---|
| Forlægger | M8 Software |
| Udgivelses dato | 16. sep. 2014 |
| Dato tilføjet | 19. sep. 2007 |
| Os krav | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Krav | None |
| Samlet antal downloads | 2.616 |
| Pris | Free to try |
Beskrivelse
Visual Basics Sendkeys-sætning virker ikke ud over XP. Den eneste måde, Visual Basic-programmerere kan sende nøgler under Vista eller Win 7, er at bruge Windows API, SendInput-funktionen, og det kan betyde en enorm mængde omkodning i applikationer, der oprindeligt er skrevet ved hjælp af VB Sendkeys-sætningen. Heldigvis kan M8 give en meget nemmere løsning.
Keysend.bas er et modul, som pakker SendInput ind i en ny sub Sendkey. Sendkey er en direkte erstatning for VB Sendkeys. For at bruge det, skal du blot tilføje modulet til dit projekt og derefter erstatte "Sendkeys" med "Sendkey" i din kode. Sendkey fortolker alle Sendkeys-parametre uden ændringer.
Ud over at løse Sendkeys-problemer under Vista, inkluderer Sendkey også følgende funktioner, der ikke er tilgængelige i VB Sendkeys:
1. Den kan sende PrtScr-nøglen
2. Du kan angive, at tallene er fra det numeriske tastatur
3. Du kan indstille tilstanden for capslock-, numlock- og scrollock-tasterne
4. Du kan sende nøgler mellem programmer med forskellige tastaturlayouts.
Der er versioner til VB5/6/VBA og VB.Net.