FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Evento OnEnter
hola,
quiero que al presionar Enter en un edit, me aparezca un mensaje en el mismo. Utilizo este codigo:
Pero apenas le doy clic en el edit1 para poner el cursor aparece el mensaje. Ademas este edit no se deja borrar no editar. No quiero esto. Lo que quiero es cuando le de Enter aparezca el mensaje y que pueda escribir mas cosas. Gracias |
#2
|
|||
|
|||
Hola...
El evento OnEnter en un TEdit no es para cuando presionas la tecla <Enter>, si no para cuando el control recibe el foco del teclado. Para lo que tu quieres, necesitas usar el evento OnKeyDown del control:
Saludos... |
#3
|
|||
|
|||
Sale un error que dice : Identifier not found "VK_RETURN".
|
#4
|
|||
|
|||
ok
VK_RETURN=13 para la tecla ENTER. Gracias |
#6
|
|||
|
|||
y para que me deje escribir otros caracteres???
|
#7
|
||||
|
||||
Hola leogobo.
Creo que el equivalente de VK_RETURN para Lazarus en Windows es: Windows.VK_RETURN. En este enlace explican como asignar valores a los códigos virtuales de teclado según la plataforma sea Windows o Linux: Lazarus Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
||||
|
||||
Si tu código es como te indicaron:
No tendrías que tener problemas en escribir otros caracteres. Hay un condicional y sólo se detiene el ingreso normal de teclado si se cumple que la tecla presionada es Enter. Si agregaste algo más por favor ponelo para ver por que no te deja escribir. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
Bueno, este es el codigo completo
Última edición por leogobo fecha: 06-06-2011 a las 23:44:29. |
#10
|
|||
|
|||
Ya solucione el problema,
Era por que tenia un TDBEdit en vez de un TEdit. Con el TEdit no hay problemas. Muchas gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
evento OnResize | 3DLord | Varios | 2 | 24-03-2011 20:39:16 |
Llamar evento desde otro evento | nachito_tuc | OOP | 1 | 23-08-2006 21:37:43 |
LabeledEdit.onEnter <-- ayuda | Dr.Bizarre | OOP | 2 | 31-05-2006 18:54:37 |
evento OnMouseOut | masterjail | API de Windows | 1 | 08-11-2004 00:19:02 |
OnEnter en DBGrid (Cambio de Fila) | JANDREGUE | Varios | 1 | 27-08-2004 00:23:00 |
|