Programación General > Visual Basic 6.0 e inferiores

 Re: Punto del teclado numerico

<< < (3/4) > >>

Gerard:
No hay manera, ni con los metodos de chiaravel ni de Acalanto...

No se que pasa:(. Porfa, mandenme un ejemplo que a ustedes les funcione¡, quizas soy yo quien hace el error :s

Muchas gracias.:) :adios:

Gerard:
He provado el codigo en otro PC y tampoco funciona:( Quizas soy yo quien hace el error? O bien en WinXP no funciona? Gracias:)

observador:
Suponiendo que tu cuadro de texto se llama Text1, el codigo quedaria asi:

 
--- Código: Text --- Private Sub Text1_KeyPress(KeyAscii As Integer)    If KeyAscii = Asc(".") Then KeyAscii = Asc(",")End Sub  Por cierto, código probado en VB5 bajo WinXP...

Brroz:
Si estás utilizando eventos del formulario, comprueba que tienes la propiedad KeyPreview del formulario igual a True.

Por otro lado, el ejemplo que te da Observador no es válido, pues tú deseas aplicar el cambio de carácter sólo al punto del teclado numérico.

Sort.

Gerard:
El codigo de observador si me funciona, a pesar de que también me sustituye el del teclado de letras, pero ya me basta, porque en el textbox ese solo habrán números no letras


Gracias por vuestro esfuerzo, un saludo :adios: :good:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa