| Ausführung | 3.0 |
|---|---|
| Herausgeber | M8 Software |
| Veröffentlichungsdatum | 16.09.2014 |
| Datum hinzugefügt | 19.09.2007 |
| Os Anforderungen | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Bedarf | None |
| Downloads insgesamt | 2.616 |
| Preis | Free to try |
Beschreibung
Die Sendkeys-Anweisung von Visual Basic funktioniert nicht über XP hinaus. Die einzige Möglichkeit, wie Visual Basic-Programmierer Schlüssel unter Vista oder Win 7 senden können, ist die Verwendung der SendInput-Funktion der Windows-API, und das kann eine große Menge an Neucodierung in Anwendungen bedeuten, die ursprünglich mit der VB-Sendkeys-Anweisung geschrieben wurden. Glücklicherweise kann M8 eine viel einfachere Lösung bieten.
Keysend.bas ist ein Modul, das SendInput in einen neuen untergeordneten Sendkey verpackt. Sendkey ist ein direkter Ersatz für die VB Sendkeys. Um es zu verwenden, müssen Sie lediglich das Modul zu Ihrem Projekt hinzufügen und dann "Sendkeys" in Ihrem Code durch "Sendkey" ersetzen. Sendkey interpretiert alle Sendkeys-Parameter ohne Modifikation.
Zusätzlich zur Behebung von Sendkeys-Problemen unter Vista enthält Sendkey auch die folgenden Funktionen, die in VB Sendkeys nicht verfügbar sind:
1. Es kann den PrtScr-Schlüssel senden
2. Sie können festlegen, dass Zahlen vom Ziffernblock stammen
3. Sie können den Status der Feststelltaste, der Num-Taste und der Scrolllock-Taste festlegen
4. Sie können Tasten zwischen Anwendungen mit unterschiedlichen Tastaturlayouts senden.
Es gibt Versionen für VB5/6/VBA und VB.Net.