| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Pedro Invitado
|
Publicado: Vie 01 Oct, 2004 11:59 pm Asunto: edit leido con enter |
|
|
hola amigos de este genial foro.
¿como puedo hacer que la lectura de una cadena dentro de un edit termine cuando se presiona el enter? ¿cual es el evento donde ingresar el codigo, y cual es?
de antemano muchas gracias  |
|
| Volver arriba |
|
 |
alfredo Master

Registrado: 13 Oct 2003Mensajes: 246Ubicación: Valencia Venezuela
|
Publicado: Sab 02 Oct, 2004 7:19 pm Asunto: |
|
|
Usa el Evento OnKeyPress del edit y pon lo siguente:
| Código: | if(Key==13)//Codigo decimal de tecla Enter
{
// Aqui pones tu codigo
//Si deseas que se desplace el foco al proximo control pon esto
SelectNext(ActiveControl,true,true);
} |
|
|
| Volver arriba |
|
 |
Manuel H.C. Lt JG


Registrado: 20 Ago 2002Mensajes: 61Ubicación: Madrid (España)
|
Publicado: Dom 03 Oct, 2004 10:31 am Asunto: |
|
|
Yo uso el OnKeyDow
| Código: |
if(Key==VK_RETURN)
{
// Aqui pones tu codigo
}
|
|
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Lun 04 Oct, 2004 10:26 am Asunto: |
|
|
Yo uso este otro método:
1. En las propiedaddes del formulario poner la propiedad KeyPreview a true
2. En el evento OnKeyPress del formulario:
| Código: | if (Key == 13)
{
Key = 0;
Perform(WM_NEXTDLGCTL, 0, 0);
} |
_________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
|