GARANTIR DESCONTO

Fórum Selecionar linha DbGrid. #322159

25/05/2006

0

Boas pessoal, gostava de saber como posso passar os registos de uma dbgrid para outro form atravex de um enter Key = #13.

Obrigado.

Abraço.


Rui Lisboa

Rui Lisboa

Responder

Posts

26/05/2006

Cpd_arim

vc quer apenas exibir os dados em outro form ou quer inserir em outra tabela?


Responder

Gostei + 0

26/05/2006

Rui Lisboa

vc quer apenas exibir os dados em outro form ou quer inserir em outra tabela?


Já tenho tudo a trabalhar mas com dois click na linha da grid, eu keria agora tambem por a possiblidade de dar enter key=#13.

Apenas isso amigo.

Abraço.


Responder

Gostei + 0

26/05/2006

Kenio_c

Basta vc colocrar o que seu duplo click faz no evento do DBGrid KeyDown
assim:
if Key = 13 then
begin

as funcoes do seu duplo click


end;


Responder

Gostei + 0

26/05/2006

Rui Lisboa

Basta vc colocrar o que seu duplo click faz no evento do DBGrid KeyDown assim: if Key = 13 then begin as funcoes do seu duplo click end;


No KeyDown?!??!

Então não tem de ser no KeyPress?


Responder

Gostei + 0

26/05/2006

Paullsoftware

[quote:c71413c858=´Rui Lisboa´]
Basta vc colocrar o que seu duplo click faz no evento do DBGrid KeyDown assim: if Key = 13 then begin as funcoes do seu duplo click end;


No KeyDown?!??!

Então não tem de ser no KeyPress?[/quote:c71413c858]
onde vc vai tratar o evento on keypress do enter tipo


se for no OnKeyDown ficaria assim:
if Key = Vk_Return then
 //CapturaEvento

se for no OnKeyPress ficaria assim:
if key = #13 then
//CapturaEvento


deu pra entender? :wink:


Responder

Gostei + 0

26/05/2006

Kenio_c

Não !!!!
Basta Colocar no KEYDOOWN do DBGrid
if Key = 13 then
begin
.
.
.
end;


Responder

Gostei + 0

26/05/2006

Rui Lisboa

Não !!!! Basta Colocar no KEYDOOWN do DBGrid if Key = 13 then begin . . . end;


Já está a funcionar.


Obrigado.


Responder

Gostei + 0

26/05/2006

Rui Lisboa

Mas está dando erro.

O k deve ser?

Com o Click do Rato vai ao cafee cm o ENTER não vai e depois dá erro.


Responder

Gostei + 0

26/05/2006

Cpd_arim

vc quer usar o enter com tab, eu uso assim no on keydown do dbgrid e funciona blz.

if (Key = VK_Return) or (Key = VK_Right) then
Keybd_Event(VK_Tab, 0, 0, 0);


Responder

Gostei + 0

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

Aceitar