Sendkeys Replacement for Visual Basic 3.00.38

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 1.33 MB
‎Classificação dos utilizadores: 2.4/5 - ‎5 ‎votos

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