Sendkeys Replacement for Visual Basic
| Version | 3.0 |
|---|---|
| Éditeur | M8 Software |
| Date de sortie | 16 sept. 2014 |
| Date ajoutée | 19 sept. 2007 |
| Exigences OS | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Exigences | None |
| Total téléchargements | 2 616 |
| Prix | Free to try |
La description
L'instruction Sendkeys de Visual Basic ne fonctionne pas au-delà de XP. La seule façon dont les programmeurs Visual Basic peuvent envoyer des clés sous Vista ou Win 7 est d'utiliser l'API Windows, la fonction SendInput et cela peut signifier une énorme quantité de recodage dans les applications écrites à l'origine à l'aide de l'instruction VB Sendkeys. Heureusement, M8 peut fournir une solution beaucoup plus simple.
Keysend.bas est un module qui encapsule SendInput dans un nouveau sous Sendkey. Sendkey est un remplacement direct des VB Sendkeys. Pour l'utiliser, il vous suffit d'ajouter le module à votre projet puis de remplacer "Sendkeys" par "Sendkey" dans votre code. Sendkey interprète tous les paramètres Sendkeys sans modification.
En plus de résoudre les problèmes de Sendkeys sous Vista, Sendkey inclut également les fonctionnalités suivantes non disponibles dans VB Sendkeys :
1. Il peut envoyer la clé PrtScr
2. Vous pouvez spécifier que les chiffres proviennent du pavé numérique
3. Vous pouvez définir l'état des touches capslock, numlock et scrollock
4. Vous pouvez envoyer des touches entre des applications avec différentes dispositions de clavier.
Il existe des versions pour VB5/6/VBA et VB.Net.