Visual Basic - Introducir decimales

Life is soft - evento anual de software empresarial
 
Vista:

Introducir decimales

Publicado por Tadiar (39 intervenciones) el 10/05/2002 10:32:17
Vereis tengo que solucionar un pequeño problema y no se como resolverlo os estaria muy agradecida si me podeis ayudar.
En un campo de mi aplicación (TextBox) debo introducir una cantidad con decimales, lo que quiero es que al introducir dicha cantidad la persona que utiliza mi aplicación pueda introducir independientemente el Punto (.) ó la coma (,) para indicar la separación decimal y no verse obligado a introducir la coma como me ocurre en estos momentos.
Os estare muy agradecida si me podeis ayudar.
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:Introducir decimales

Publicado por alberto (278 intervenciones) el 13/05/2002 16:13:10
En el formulario declara:

Dim DecimalPoint As Boolean

'Para cada Text box númerico:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)

DecimalPoint = (KeyCode = vbKeyDecimal)

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)

If DecimalPoint Then
KeyAscii = Asc(Mid(Format(0, "0.0"), 2))
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