USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Proibir alguns caracteres
Ewerton-RJ
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 09/03/2005 10:44 hs            
Gostaria de uma função que somente permitisse a digitação de letras.
 
DÚVIDA: para essa função eu so posso usar o InStr("ABCD..."), nao existe uma maneira de se simplificar essa digitação, ou realmente terei que digirtar todas as possibilidades (AaBbCcDc...etc).
 
Desde já agradeço

Ewerton Oliveira
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 09/03/2005 11:14 hs            
Tente assim:
 
Private Sub TextBox_KeyPress(KeyAscii As Integer)
If KeyAscii = 199 or KeyAscii = 231 Then Exit Sub 'CEDILHA
If KeyAscii < 65 Or KeyAscii > 91 And KeyAscii < 97 Or KeyAscii > 122 Then KeyAscii = 0
End Sub
No caso eu liberei somente caracteres alfabéticos e o cê cedilha. Só q neste caso não podem ir acentos nas letras ok?? Se vc quiser liberar acentos é praticamente a mesma coisa, só precisa ver os números na tabela ASCII. Se é q pelo site da msdn o cedilha maiúsculo é 128 não 199... bom no meu vb tá assim né...Emoções
 
t+
   
Ewerton
não registrado
ENUNCIADA !
Postada em 09/03/2005 12:37 hs   
Valeu cara, brigadao mesmo...acho que ja me ajudou bastante
 
Valeu
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página