Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Ayuda con validación de EDIT (https://www.clubdelphi.com/foros/showthread.php?t=35260)

pecosita 05-09-2006 19:28:50

Ayuda con validación de EDIT
 
Hola amigos.. me gustaria saber como se hace:
que en un Edit1 me valide al momento de ejecución que solo se ingresen los numero del 0 a 5, es decir que no permita más de dos digitos ni fuera de esos rangos al igual que me permita borrar el numero que ingreso en ejecución tambien que al dar enter en ese Edit automaticamente me pase a otro Edit2
espero me entiendan y me ayuden
GRacias saludos Ivonne

vtdeleon 05-09-2006 19:40:33

Cita:

que en un Edit1 me valide al momento de ejecución que solo se ingresen los numero del 0 a 5,
En el evento OnKeyPress del edit poner
Código Delphi [-]
If not (key in ['0'..'5']) then
  key= #0;
Cita:

qeu no permita más de dos digitos
]El edit tiene una propiedad llamada MaxLength. Asigna 2 para aceptar dos digitos.

Cita:

que al dar enter en ese Edit
En el mismo OnKeyPress, añadir estas lineas (antes del codigo anterior)
Código Delphi [-]
if key=#13 then //Si presiona enter
  Perform(WM_NEXTDLGCTL, 0, 0)
else
  //codigo anterior

Saludos

pecosita 06-09-2006 15:20:54

muchisimas gracias me ha servido de mucho saludos hasta luego :)


La franja horaria es GMT +2. Ahora son las 10:20:52.

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