Delphi - Como restringir la cantidad de letras o numeros

 
Vista:

Como restringir la cantidad de letras o numeros

Publicado por Ju_goso (5 intervenciones) el 14/12/2004 14:37:52
Hola me gustaria saber como restringir el número de letras o de numeros ingresados en un edit o un dbedit.. lo de las compos de letras se restringen en la base de datos pèro los numericos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como restringir la cantidad de letras o numeros

Publicado por Dr Juzam (821 intervenciones) el 14/12/2004 15:12:22
Si es el tipo de entrada, eso ya lo tratamos con StrScan. Por ejemplo, si quieres que solo entren números y letras. Pues así:

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
var
Valores: PChar;
begin
Valores:='ABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890'+chr(8)+chr(20);
if StrScan (Valores, Key)=nil then
Key:=#0
end;

Si es el número máximo de caracteres que acepta, debes definir la propiedad MaxLength del Edit.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar