Fórum mudar de campo apos o preenchimento #4025

26/03/2009

0

Ola      Gostaria de saber como faço para fazer com que o delphi mude de casa após o preenchimento de um edit.   Por exemplo um edit recebe 8 caracteres e assim que ele for digitado o mesmo muda o foco para outro edit    
Diogenes Dourado

Diogenes Dourado

Responder

Posts

26/03/2009

Rodrigo Mourão

Olá Amigo !!!

Acredito que propriedade pronta para isso não há, mas podemos resolver assim:

Vá no Edit onde gostaria que isso acontece. Acesse o Evento OnChange do mesmo e neste eveto coloque o seguinte código.

  if (Length(TEdit(Sender).Text) = 8) then
      Perform(WM_NEXTDLGCTL,0,0);


Com isso ao digitar o 8 caracter ele vai para o proximo controle a receber foco.

Abs !!!



Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi

Responder

Gostei + 0

26/03/2009

Diogenes Dourado

ola   Muito obrigado vou tentar, pois sou iniciante em programção e tenho algumas duvida     Muito obrigado   Diogenes
Responder

Gostei + 0

26/03/2009

Rodrigo Mourão

Olá Amigo, o código foi suficiente !!

Estamos aguardando para encerrar o chamado !!!

Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Responder

Gostei + 0

27/03/2009

Diogenes Dourado

bom dia   o codigo foi me ajudou e muito   Grato   Diogenes
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar