dúvida de iniciante...

Delphi

11/02/2003

olá pessoal,
desculpe amolar com duvidas bobas, mais iniciante é assim mesmo...
bom, eu gostaria de saber se tem jeito de fazer o evento onchange do DBEdit funcionar só depois que eu tiver digitado a informação inteira...

muito obrigada pela ajuda!!!

:D July


Anonymous

Anonymous

Curtidas 0

Respostas

Nildo

Nildo

11/02/2003

no onChange coloque:

if DBEDIT1.text = ´InformacaoInteira´ then
begin
// coloque os codigos aqui
end;


GOSTEI 0
Carnette

Carnette

11/02/2003

Qual o efeito que voce deseja criar ??


GOSTEI 0
Anonymous

Anonymous

11/02/2003

após digitar os numeros, verifico se eles estão dentro dos padrões, se sim ficam em azul, se não, ficam em vermelho...


GOSTEI 0
Carnette

Carnette

11/02/2003

Bom se voce realmente deseja usa o teste no evento ONCHAGE ai vai

if Length(DBEDIT1.Text) = TabelaNOMEDOCAMPO.DISPLAYWIDTH then
begin
// Sua rotina
end;


GOSTEI 0
Nildo

Nildo

11/02/2003

no onChange:

if dbedit1.text = SeusCalculosParaSaberSeEstaoCertos then
// Ta certo
else
// Ta errado


GOSTEI 0
Henry

Henry

11/02/2003

Ou talvez, uma rotina mais pratica seria no evento Onexit...
Voce faz
If dbedit1.text = ´Registros do banco´ then
lalala


GOSTEI 0
POSTAR