SOMENTE NUMEROS EM CAMPO TEXT
Ola Amigos,
Como meu primeiro programinha em VB, so pra pegar as manhas eu tenei fazer uma calaculadora que soma dois numeros.
ate ai tudo bem, ai eu queria ir mais alem um pouco e deixar ser digitado somente numeros no campo.
tentei fazer um codigozinho, mais nao deu certo, será que podem me ajudar.
Evento: KeyDown
Public total As Integer
Public contador As Integer
Public frase As String
frase = Trim(num1.text) 'num1 é o campo text
num1.text = ""
total = len(frase)
for contador = 0 to total
if IsNumeric(Mid(frase, contador, 1)) = true Then
num1.text = num1.text & Mid(frase, contador, 1)
end if
next
Quando fiz o teste esse codigo que eu criei nao deu certo, se alguem puder me ajudar ou me dizer outra forma de fazer o mesmo.
Obrigado
Como meu primeiro programinha em VB, so pra pegar as manhas eu tenei fazer uma calaculadora que soma dois numeros.
ate ai tudo bem, ai eu queria ir mais alem um pouco e deixar ser digitado somente numeros no campo.
tentei fazer um codigozinho, mais nao deu certo, será que podem me ajudar.
Evento: KeyDown
Public total As Integer
Public contador As Integer
Public frase As String
frase = Trim(num1.text) 'num1 é o campo text
num1.text = ""
total = len(frase)
for contador = 0 to total
if IsNumeric(Mid(frase, contador, 1)) = true Then
num1.text = num1.text & Mid(frase, contador, 1)
end if
next
Quando fiz o teste esse codigo que eu criei nao deu certo, se alguem puder me ajudar ou me dizer outra forma de fazer o mesmo.
Obrigado
é o Topico é ótimo, mais valeu ai a minha vontade de criar alguma coisa que nao sabia..
Muito Obrigado
Muito Obrigado
Tópico encerrado , respostas não são mais permitidas