CONCATENAÇÃO entre DBEdit

Delphi

19/08/2016

Bom dia pessoal, tenho uma duvida que gostaria da ajuda de vocês.

tenho cinco DBEdite

http://prntscr.com/c7pr2h

gostaria que ao inserir os números no DBEdit correspondente, o DBEdit_REF fosse automaticamente pegando as informações dos demais e ir juntando. No exemplo acima o DBEdit tem que ser alfanumérico. Aproveitando a ocasião da duvida, qual o comando pra eu usar a tecla ENTRE pra ir mudando de DBEdit.
Rubens Pena

Rubens Pena

Curtidas 0

Melhor post

Mais Respostas

Raimundo Pereira

Raimundo Pereira

19/08/2016

Você está no edit1 para ir ao edit2. basta no evento key press do edit desejado

if key=#13 then
begin
edit2.text:=edit1.text;// Aqui ele preencherá o edit2 com os valores do edit1
edit2.setfocus //// Aqui ele preencherá focará no edit2
end;

e assim por diante

edit3.text:=edit2.text;// Aqui ele preencherá o edit3 com os valores do edit2
edit3.setfocus //// Aqui ele preencherá focará no edit2
GOSTEI 0
Rubens Pena

Rubens Pena

19/08/2016

Deixa eu ser mais claro.

Quando eu digitar no dbedit1 e dar o enter,o dbedit 5 já pega ele de imediato,
Quando eu digitar no dbedit2 e dar o enter, o dbedit 5 pegar de imediato o dbedit 1 e 2,
Quando eu digitar no dbedit3 e dar o enter, o dbedit 5 pegar de imediato o dbedit 1-2e3,
Quando eu digitar no dbedit4 e dar o enter, o dbedit 5 pegar de imediato o dbedit 1-2-3e4, isso em tempo real

ficaria assim: exemplo 01 02 03 04 = 01020304 (tudo junto)
GOSTEI 0
Rubens Pena

Rubens Pena

19/08/2016

P2 Boa tarde.!

Ta dando erro quando eu mando compilar (Ctrl+F9)

http://prntscr.com/c85ypv

Mas ao criar um utilizando o scrip que você passou, consegui desenvolver um aqui. Obrigado pela ajuda.
GOSTEI 0
POSTAR