Caja de texto
Quisiera saber como solo poner una - en una caja de texto lo hize con esto
If InStr(texto.Text, "-") > 0 Then
e.Handled = True
End If
pero despues de encontrar el - ya no me deja entrar mas caracteres q puedo hacer?
If InStr(texto.Text, "-") > 0 Then
e.Handled = True
End If
pero despues de encontrar el - ya no me deja entrar mas caracteres q puedo hacer?
Pregunto: Dentro de que evento pusiste ese codigo? y ademas te agradeceria si pudieras darme una explicacion un poco mas detallada de lo que pretendes hacer ya que no lo entiendo bien. Lo que pretendes es que solo pueda ingresar ese caracter?
Si es asi lo logico seria que lo controles en el evento KEYUP y si detectas que el numero de caracter es distinto al que pretendes lo anulas o le asignas el valor de "-"
Si es asi lo logico seria que lo controles en el evento KEYUP y si detectas que el numero de caracter es distinto al que pretendes lo anulas o le asignas el valor de "-"
