A declaração de Sendkeys da Visual Basic não funciona além de XP. A única forma de os programadores Visual Basic poderem enviar chaves ao abrigo do Vista ou do Win 7 é utilizar a função API do Windows, SendInput e isso pode significar uma enorme quantidade de re-codificação em aplicações originalmente escritas usando a declaração de Envio de VB. Felizmente, a M8 pode fornecer uma solução muito mais fácil. Keysend.bas é um módulo que envolve o SendInput num novo sub Sendkey. Sendkey é um substituto direto para as teias de envio de VB. Para usá-lo, tudo o que tem de fazer é adicionar o módulo ao seu projeto e depois substituir "Sendkeys" por "Sendkey" no seu código. Sendkey interpreta todos os parâmetros Sendkeys sem modificação. Além de corrigir problemas de Sendkeys no âmbito do Vista, a Sendkey também inclui as seguintes funcionalidades não disponíveis nas teias de envio de VB: 1. Pode enviar a chave PrtScr 2. Pode especificar que os números são do teclado numérico 3. Pode definir o estado das teclas capslock, numlock e scrollock 4. Pode enviar chaves entre aplicações com diferentes esquemas de teclado. Existem 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.
Detalhes do programa
- Categoria: Desenvolvimento > VB Básico VB DotNet
- Editor: M8 Software (UK)
- Licença: Julgamento Gratuito
- Preço: $4.99
- Versão: 3.00.38
- Plataforma: windows