Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Ayuda con texbox solo numeros (http://www.forosdelweb.com/f69/ayuda-con-texbox-solo-numeros-472562/)

hunabku 13/03/2007 13:13

Ayuda con texbox solo numeros
 
Saludos bueno tengo una duda inclui el pedaso de codigo que aparece en las faqs de del foro para introducir solo numeros en mi texbox, pero tengo un problema a ese texbox le copio una cantidad y esta cantidad viene digamos as 250,00.00 y el texbox no me permite ni comas ni decimales alguien sabe como puedo hacer para seguir adminitiendo solo numeros pero tambien puntos y comas :'(

EMILIO_2007 13/03/2007 20:04

Re: Ayuda con texbox solo numeros
 
Private Sub Command1_Click()

T1.Text = Format(T1.Text, "###,####,###.00")

If Not IsNumeric(T1.Text) Then
MsgBox "SOLO SE PERMITE NUMEROS", vbCritical
Else
MsgBox T1.Text
End If

End Sub

gogupe 14/03/2007 08:27

Re: Ayuda con texbox solo numeros
 
Hola, te copio lo que yo tengo puesto en mi aplicación.

Tienes que ponerlo en el evento KeyPress


If KeyAscii = 46 Then 'Esto hace que si pulsas el punto en el teclado numerico aparezca la coma, usalo o quitalo según te convenga.
KeyAscii = 44
Exit Sub
End If

If (KeyAscii < 47 Or KeyAscii > 57) And KeyAscii <> 8 And KeyAscii <> 45 Then KeyAscii = 0 'Solo admites numeros, borrar y el signo negativo.

Espero que te sirva.

hunabku 14/03/2007 09:09

Re: Ayuda con texbox solo numeros
 
Gracias amigos sabia que puedo contar siempre con ustedes amigos


La zona horaria es GMT -6. Ahora son las 04:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.