Fórum OnKeyPress não pega a tecla TAB? #339974

05/04/2007

0

Como faço para identificar se a tecla TAB foi pressionada dentro de um DBGrid?

Tentei usar da seguinte forma mas não funcionou...

  if Key = #09 then
  begin
    ShowMessage(´Você pressionou a tecla TAB!´);
  end;



Vispo

Vispo

Responder

Posts

06/04/2007

Raserafim

não vejo o poque de não funcionar.

aqui funciona normalmente


Responder

Gostei + 0

06/04/2007

Robsonselzelin

O código acima funcionou perfeitamente no delphi 6 da minha máquina.


Responder

Gostei + 0

07/04/2007

Vispo

Perdão colegas, esqueci de mencionar que não estou usando o DBGrid nativo do delphi, mas sim o JvDBGrid que vem no pacote JEDI VCL. Deve ser um bug do componente...é uma pena.

Se algum de vcs utiliza o pacote JEDI façam um teste com esse componente pra ver se ocorre problema ai tbm. Obrigado!

Abração!


Responder

Gostei + 0

10/04/2007

Raserafim

é bem provável então que realmente o bug esteja neste componente.

evito sempre ao máximo utilizar componentes de terceiro. a não ser que seja algo que realmente me traga alguma vantagem e facilidade que eu não consiga ter personalizando o componente do delphi.

talvez seja até um erro meu não gostar de utilizar componentes de terceiro, até porque um dos grandes ponto forte do delphi é a possibilidade de utilizar componentes para expandir funções.


Responder

Gostei + 0

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

Aceitar