English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

No se si soy claro con la pregunta,
Lo que pasa es que cuando agrego código al escribir en un textbox cualquier operacion que realice con la propiedad text en el evento (evento keypress, preferiblemente utilizando éste) no me toma el último caracter que escribí, y si le agrego al string el último caracter a travez de su keyascii luego me lo reescribe al salir del evento.
¿Alguien me podria ayudar con esto?. Muchas gracias de antemano..

2007-12-10 08:44:59 · 3 respuestas · pregunta de Anonymous en Ordenadores e Internet Programación y Diseño

Bueno, parece luego de depurar que en realidad el codigo me estaba fallando en otro lado :J .
La solucion parecia ser luego de concatenarle al txtN.text el chr(keyascii) al principio de las instrucciones, asignar keyascii=0 al final. Muchas gracias igual pero ya ni tengo oportunidad de poner en practica las sugerencias, saludos!

2007-12-10 09:20:21 · update #1

Yo no puedo cerrar la pregunta y votar?! O.O
bueno, ya si va a quedar abierta, tal vez alguien podria responder sobre donde encontrar referencias en internet sobre funciones de la API. he visto algun ejemplo en donde usaban una para por ejemplo luego de hacer click en el mismo procedimiento del evento liberar el boton (algo como lo que se me habia ocurrido al principio como posible solucion en este caso)

2007-12-10 09:27:52 · update #2

3 respuestas

No estoy muy seguro, pero intenta con el metodo "keyup" o "onkeyup"

2007-12-10 08:52:03 · answer #1 · answered by BEMuscles 7 · 0 1

eso es por que el valor que estas poniendo se pone despues de actualizar, es decir despues de apretar una tecla, por que no usas el evento LOST Focus????

2007-12-10 16:49:05 · answer #2 · answered by Eduardo S 3 · 0 1

Existe el evento "Keypress" este te devuelve la tecla presionada, allí lograrás saber cuál es...

2007-12-10 16:48:01 · answer #3 · answered by Ruddd 4 · 0 1

fedest.com, questions and answers