Página 1 de 1

TIPO DE VARIABLES (VB)

Publicado: Lun Sep 07, 2009 6:41 pm
por jcguerrar
HOLA. Soy nuevo en la programacion de VB. Tengo un problema q puede ser minimo de resolver.
Tengo un TextBox donde se debe escribir un valor numerico..pero antes de aceptar ese valor..necesito que envie un mensaje MsgBox alertando en caso de que se escriba letras en vez de numeros..tonces no se como escribir esa condicion...Agredecere cualqueir tipo de ayuda..gracias.

Re: TIPO DE VARIABLES (VB)

Publicado: Mar Sep 08, 2009 1:21 am
por ALFREDONEO
Puedes usar el siguiente codigo:

Private Sub text1_KeyPress(KeyAscii As Integer)
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
KeyAscii = 0 ' Cancela el carácter.
Beep ' Sonido de aviso de error.
MsgBox "debes teclear un numero"
End If
End Sub

Re: TIPO DE VARIABLES (VB)

Publicado: Mar Sep 08, 2009 2:52 am
por nassiul
Hola,

Lo que te han puesto antes esta bien, pero hay una funcion de VB precisamente para eso ISNUMERIC, para saber si algo es un numero. busca en la ayuda utilizala es muy util, y te ahorras lineas de codigo.

saludos.

Re: TIPO DE VARIABLES (VB)

Publicado: Mié Sep 09, 2009 11:30 am
por jcguerrar
gracias por su respuestas ..ha sido de gran ayuda..