Visual Basic - formateo de un textbox

Life is soft - evento anual de software empresarial
 
Vista:

formateo de un textbox

Publicado por Bella Panamá (80 intervenciones) el 16/01/2001 00:00:00
quisiera tener un textbox que tuviera un formato asi como: __/__/__, en donde se entrodujeran solo dos valores entre cada /.
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:formateo de un textbox

Publicado por chamen (53 intervenciones) el 16/01/2001 00:00:00
emplea el control RichTextBox en los componentes
de VB.
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
sin imagen de perfil

RE:formateo de un textbox

Publicado por Joan Fabregas (101 intervenciones) el 17/01/2001 00:00:00
Para eso Microsoft tiene el componente Microsoft Masked Edit Control (lo puedes añadir desde proyecto->componentes) que es como un textbox pero permite añadir una mascara de entrada.

Saludos
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:formateo de un textbox

Publicado por Ariopolis (159 intervenciones) el 17/01/2001 00:00:00
Prueba esto:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii <> vbKeyBack Then
If Len(Text1.Text) = 2 Then
Text1.Text = Text1.Text & "/"
End If
If Len(Text1.Text) = 5 Then
Text1.Text = Text1.Text & "/"
End If
Text1.SelStart = Len(Text1.Text)
End If

If (KeyAscii > vbKey9 Or KeyAscii < vbKey0) And KeyAscii <> vbKeyBack Then
KeyAscii = 0
End If
End Sub

Un saludo
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:formateo de un textbox

Publicado por rodrigo (13 intervenciones) el 17/01/2001 00:00:00
yo tambien te recomiendo mucho el MaskedBox, que se le puede dar una mascara de entrada, pero tambien depende para que lo necesites, por que si es poara fechas tambien puedes usar los DTPicker, cualquier duda solo escribeme a mi correo electronico, bye.
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