Visual Basic - Escribir solo Números

Life is soft - evento anual de software empresarial
 
Vista:

Escribir solo Números

Publicado por jorgelinares (53 intervenciones) el 02/02/2006 14:44:30
Hola a todos, supongo que mi pregunte es algo fácil de responder
se trata de que tengo 3 Cuadros de texto (TextBox) y quiero que en
uno de ellos solo se puedan escribir numeros con puntos (Direcciones IP's)
y en el otro que se escriba solamente letras y en el 3er cuadro solo
se puedan escribir números.

Si alguien sabe como hacer esto le agradezco muchísimo me envie 1
trozo de código como ejemplo.

Saludos desde Venzuela...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Escribir solo Números

Publicado por Alejandro A. Llerandi (20 intervenciones) el 03/02/2006 03:48:41
Hola, creo que el siguiente código puede servirte. Cualquier cosa escribime a mi mail. Éxitos.

Private Sub Text1_KeyPress(KeyAscii As Integer)
KeyPreview = False
Dim strValido As String

strValido = "0123456789"
If KeyAscii > 26 Then
If InStr(strValido, Chr(KeyAscii)) = 0 Then
KeyAscii = 0
End If
End If

End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Escribir solo Números

Publicado por LayerZeek (12 intervenciones) el 07/02/2006 15:08:41
mire Colega:... lo anterior se puede hacer...
Private Sub Text1_KeyPress(KeyAscii As Integer)
if keyascii<48 or keyascii>57 then
keyascii=0
endif
End Sub
.
.
para el textbox del ip puedes usar un maskedbox.....y en el de solo letras puedes hacerlo como t dijo Alejandro A. Llerandi .... se ve facil asi tb
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar