Determinar um mínimo de caracter num DBEdit

Delphi

24/09/2003

Tem como determinar um mínimo de caracter para a pessoa digitar num dbedit? Se não ela não consegui sair do campo.


Janete

Janete

Curtidas 0

Respostas

Imoreira

Imoreira

24/09/2003

Faça assim:
procedure TForm1.edit1Exit(Sender: TObject);
begin
if (length(edit1.text)<3) then begin
edit1.setfocus;
end;
end;


GOSTEI 0
Bacalhau

Bacalhau

24/09/2003

Não experimentei mas creio ser assim. Na propriedade OnExit do edit escrever:


if length(edit1.text) = 0 then edit1.setfocus;

Isto é para string em branco.
Para - por exemplo - forçar a ser superior a 3 caracteres seria assim

if length(edit1.text) <= 3 then edit1.setfocus;


GOSTEI 0
POSTAR