Fórum Evento ao pressionar tecla #166678
27/06/2003
0
if KEY = #127 then begin if MessageBox(0,´Confirma a exclusão desse item?´,´Exclusão´, mb_YesNo + mb_IconError) = idYes then dtm_Dados.adq_Itens.Delete; end;
Minha intenção é que ao pressionar delete a linha do dbgrid seja excluída.
Esse código funciona se eu mudar a tecla, tanto que estou usando com enter para teste.
Na tabela ASCII que tenho delete = 127, me corrijam se estiver enganada, se não como faço para funcionar com delete?
Grata,
Daniela
Nyan
Curtir tópico
+ 0Posts
27/06/2003
Zacca
falow t+
Gostei + 0
27/06/2003
Midas
Gostei + 0
27/06/2003
Nyan
Grata,
Daaniela
Gostei + 0
27/06/2003
Tap_pedroso
no evendo onkeydown do dbgrid coloque
if key=vk_delete then
begin
<condiçao>
end;
exemplo:
if key=vk_delete then
begin
table1.delete;
end;
tente que irá dar certo.
Gostei + 0
27/06/2003
Nyan
Obrigada.
Daniela
Gostei + 0
27/06/2003
Legraca
Gostei + 0
28/06/2003
Tap_pedroso
qualquer dúvida pode perguntar tap_pedroso@yahoo.com.br
tap_pedroso@hotmail.com[/code]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)