Ir para conteúdo
Fórum Script Brasil
  • 0

valores numericos , simbolos e letras.


willsellan

Pergunta

Boa tarde

Gostaria de saber como posso fazer para que uma caixa de texto , só complete o processo quando o usuario digitar uma senha contento , letras , simbolos e numeros..

O Programa faz o seguinte

Private Sub cmdAtualizar_Click()
Dim senha As String
Dim forte As String
    forte = "select Senhaforte from Senhas where login='" & frmLogin.txtID.Text & "'"
Set Senhas = conexão.Execute(forte)
If Senhas.EOF Then
    MsgBox "usuario não encontrado"
Else

If Senhas("Senhaforte") = True Then
    MsgBox "senha forte"
Unload Me

SE a senha for forte, permitir completar o processo apenas com letra,numeros e simbolos

obrigado

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

pode fazer usando expressoes regulares: http://www.macoratti.net/vb_regex.htm

mas não posso dar mtas dicas porque não tenho nenhuma experiencia no assunto.

quanto a outras alternativas, eu ia dar mais um tempo pra pensar pra ver se eu tinha alguma ideia, mas como é "urgente" a unica coisa em q pensei é um poco trabalhosa, mas não sei se teria alguma outra forma melhor.

a ideia seria você fazer um for e percorrer os codigos ascii, usando InStr() e a funcao Chr().

exemplo, faca um for de 97 a 122 (97 = "a" e 122 = "z", minusculos), pegando o Chr() do contador e procurando-o com o InStr(). se encontrar alguma coisa, significa q tem um caracter minusculo no meio.

a parte mais complicada seria a dos simbolos. você teria q prever todos os simbolos q ele poderia digitar e preencher um array com eles.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...