O tipo mais comum de campo para ser escondido em Visual Basic é um campo de senha. Quase todos os programas de exibir "*" como cada letra da senha é digitada . Isso é para evitar que alguém facilmente ver sua senha. Não criptografar a senha no computador , ele simplesmente esconde -lo de vista , uma vez que está sendo digitado. Visual Basic tem um built -in de propriedade de mascarar a caixa de entrada de senha com "*" , no entanto , o VBScript não. Ao executar um arquivo VBScript no Windows XP ou Windows Server 2003, há um built -in objeto COM, " ScriptPW ", que irá mascarar a senha. Instruções
1
Declarar uma referência a um novo objeto WScript . O método " CreateObject " é usado para criar a referência . " InternetExplorer.Application " pode ser passado para o método " CreateObject " para que o script do Visual Basic lançar um formato " html ", onde o usuário de entrada de senhas.
2
Declare uma variável no script para manter o valor de senha. " IEObject.Document.Body.All.MyPassword.Value " recupera o valor do campo denominado " minhasenha " da forma " html " .
3
Defina o campo " minhasenha ", com tipo de entrada de "password" no arquivo " html " . A palavra "password" é o que oculta o texto senha e exibe um único ponto preto para cada letra. Criar um botão "Login" para que o usuário clique depois que digitou sua senha. No " OnClick " evento deste botão , o código " RunScript ".
4
definir outras propriedades do campo de senha no arquivo " html " como " maxlength ", " defaultValue " e "tamanho . " Estas propriedades ajudar com validação de senha no final do usuário. Por exemplo, se a senha é necessário ter pelo menos oito caracteres , o " maxlength " ou propriedades de "tamanho" pode ser codificado para acionar um erro para o usuário se ele tentar digitar além desse limite .
5
determinar a próxima ação no script Visual Basic quando o usuário tiver digitado a senha correta. Normalmente, uma nova tela será exibida com as informações pessoais do usuário. Um lugar onde este tipo de " html " e scripts Visual Basic é utilizado é quando você efetuar login em um site para ver um projeto de lei . A validação de segurança é muito mais complexo do que o que está descrito aqui , mas o conceito de como o campo de senha é exibido é o mesmo.