STRING

USUARIO.EXCLUIDOS 14/06/2004 10:44:32
#29491
PEssoal tem como eu saber se uma variavel contenha numeros ou texto no vb,

Obs: Quero saber isso pois queria evitar aquelos usuarios que quando vc pede digiti um valor eles digitam "A" por exemplo
LCSD 14/06/2004 18:10:35
#29591
Resposta escolhida
VC pode, na hora que o cara estiver digitando no campo, deixar com que ele aceite somente NUMEROS ou LETRAS.

eu costumava fazer assim : (costumava porque eu achei um componente que ME FACILITOU pra caramba, na hora de deixar digitar)

No evento KEYPRESS, Vc faz o seguinte:

If Keyascii=vbkeyback or keyascii>=48 and keyascii<=57 then
'vbekyback é o backspace
' keyascii>=48 and keyascii<=57 é os números de 0 a 9
elseif keyascii=13 then
' aquí é o ENTER
else
keyascii=0
' travo, se o usuário não didigou um número.
endif


Para Vc descobrir se o usuário digitoou somente LETRAS, faça a pesquisa pelo KEYASCII deles.
Tópico encerrado , respostas não são mais permitidas