FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
evento onchange del edit
Hola colegas: tengo un problema con el evento onchange del edit. cuando leo un dato a través del lector de código de barras quiero que se active el evento onclick de un botón para que me realice una búsqueda, pero resulta ser que el lector de código de barras lee el dato pero el edit toma el primer digito y se activa el evento onchange de este, naturalmente que no encuentra el resultado esparado.Como soluciono esto ya que no quiero que el usuario presione ninguna tecla.(quiero ingresar el dato como en el supermercado)Desde ya muchas gracias.-
|
#2
|
||||
|
||||
estoy casi seguro que cuando se lee codigos de barras desde una lectora te manda el (ENTER) o el char(13)
podrias usar el evento KeyDown y preguntar si la tecla presionada es ENTER y ahi recien procesar lo que desees
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
||||
|
||||
Cita:
Saludos |
#4
|
|||
|
|||
Debe usar el evento onkeypress
usalo de la siguiente manera.
Si estás trabajando a distancia y el operador no sabe como configurar el lector de código de barra para que tire un enter, puede usar un timer, cualquier cosa avisame. Martin, Artaza. |
#5
|
|||
|
|||
evento onchange del edit
Gracias por tu respuesta Martín Artaza, el problema se suscita porque el lector de código de barras, no toma el ENTER, entonces queda con el foco en el edit.
como programo el lector de código de barras para que tome el ENTER, es un METROLOGIC ms9250, desde ya muchas gracias.- |
#6
|
|||
|
|||
hace poquito lo resolvi con un timer.
buscar por el foro.
Pero estoy dudando si lo postee. Lo que recuerdo que hice, fue tirar un Timer, darle a la propieda time = 500 y enable:= false, luego programa el evento ontimer del mismo, te muestro.
Acabo de recordar que pregunta hace 2 o 3 semanas como hacer para que una aplicacion mande enter o sea para que mi aplicación aprieta la tecla enter y eso era para dar una solución un poco más elegante a lo que acabo de escribirte. Estaba teniendo el mismo problema pero en mi caso, no tengo acceso al lector, porque el programa lo hago a distancia. Bueno, espero que te sirva. |
#7
|
||||
|
||||
Cita:
Prueba a abrir el notepad y leer algo con el lector y ahí si que verás realmente si salta o no salta de linea. Saludos |
#8
|
|||
|
|||
evento onchange del edit
Ok: Matin, lo codifiqué y funciona de diez.Muchas gracias.-
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Evento onChange en TImage | MAXIUM | Gráficos | 3 | 08-03-2010 03:02:11 |
Emular con cxCurrencyEdit evento OnChange de un TEdit. ¿ Alguien sabe ? | calogero | Varios | 4 | 06-06-2007 21:24:56 |
evento onchange de un dbedit | ercrizeporta | Varios | 1 | 31-10-2006 14:09:38 |
Problemas con ClientDataSet evento OnChange | jmlifi | Varios | 2 | 30-10-2006 09:42:49 |
Evento OnExit de un Edit | Caro | OOP | 1 | 03-02-2006 17:57:01 |
|