A instrução Sendkeys da Visual Basic não funciona além da XP. A única maneira que os programadores Visuais Básicos podem enviar chaves sob Vista ou Win 7 é usar a API do Windows, a função SendInput e isso pode significar uma enorme quantidade de recodificação em aplicativos originalmente escritos usando a instrução VB Sendkeys. Felizmente, o M8 pode fornecer uma solução muito mais fácil. Keysend.bas é um módulo que envolve SendInput em um novo sub Sendkey. Sendkey é um substituto direto para as chaves de send VB. Para usá-lo, basta adicionar o módulo ao seu projeto e substituir "Sendkeys" com "Sendkey" em seu código. Sendkey interpreta todos os parâmetros Sendkeys sem modificação. Além de corrigir problemas de Sendkeys no Vista, o Sendkey também inclui os seguintes recursos não disponíveis nas chaves de send do VB: 1. Pode enviar a chave PrtScr 2. Você pode especificar que os números são do teclado numérico 3. Você pode definir o estado das teclas capslock, numlock e scrollock 4. Você pode enviar chaves entre aplicativos com diferentes layouts de teclado. Há versões para VB5/6/VBA e VB.Net.
história da versão
- Versão 3.00.38 postado em 2018-12-02
Compatível com Vista VBA compatível.
Detalhes do programa
- Categoria: Desenvolvimento > DotNet VB Básico VB
- Editor: M8 Software (UK)
- Licença: Avaliação gratuita
- Preço: $4.99
- Versão: 3.00.38
- Plataforma: windows