Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Saltar de campo sin presionar Enter (https://www.clubdelphi.com/foros/showthread.php?t=73714)

oscarac 11-05-2011 20:28:53

Saltar de campo sin presionar Enter
 
buenas tardes
se que he visto esta respuesta en el foro, pero no la encuento :(
alguien sabe como puedo pasar de un campo cuando este haya llegado al maximo de caracteres permitidos? (Maxlength)

ecfisa 11-05-2011 20:55:57

Hola oscarac.

Un ejemplo con un TEdit:
Código Delphi [-]
procedure TForm1.Edit1Change(Sender: TObject);
begin
  if Length(Edit1.Text) = Edit1.MaxLength then
    Perform(WM_NEXTDLGCTL,0,0);
end;
Lógicamente la propiedad MaxLength debe tener un valor distinto de 0.


Saludos.

ecfisa 20-05-2011 15:40:16

Hola oscarac.

Aca ando, intrigado si te sirvió la propuesta...

¿ O fué tan mala que ni mejor ni hablar ? :(:D

Saludos.

oscarac 20-05-2011 15:44:30

Cita:

Empezado por ecfisa (Mensaje 400776)
Hola oscarac.

Aca ando, intrigado si te sirvió la propuesta...

¿ O fué tan mala que ni mejor ni hablar ? :(:D

Saludos.

jejejejeje.....

disculpa mi malcriadez, si me sirvio te lo agradezco, no pude agradecerte antes porque me entrampre en otros "chiches" que queria meterle al programita que estoy haciendo
:cool:


La franja horaria es GMT +2. Ahora son las 14:46:41.

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