Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Pasar al siguiente control (https://www.clubdelphi.com/foros/showthread.php?t=28666)

jcheco 28-12-2005 11:09:43

Pasar al siguiente control
 
Hola amigos

Me gustaría saber cómo puedo pasar al siguiente control al sobrepasar la capacidad especificada para un Edit en su propiedad MaxLength.

También quisiera saber cómo hacerlo con un DateTimePicker al terminar de escribir una fecha de forma manual.

Un saludo y gracias.

Bicho 28-12-2005 11:57:38

Hola jcheco que tal?

Yo antiguamente usaba para pasar de control la función SelecNext, pero ahora me inclino más por usar la siguiente

Código Delphi [-]
SendMessage(GetParentForm(self).Handle, WM_NEXTDLGCTL, 0, 0);
ésto lo incluyes dentro del evento OnChange del Edit en el que estés. Supongo que si lo pones en el mismo evento del componente DateTimePicker servirá, sino para éste último prueba a ponerlo en el evento OnClick

Espero te sirva de ayuda

Saludos y felices fiestas

Fernando 24-01-2006 07:05:25

Hola Delphifílicos:

Perform(WM_NEXTDLGCTL, 0, 0);

Saludos.


La franja horaria es GMT +2. Ahora son las 06:11:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi