Fórum Tem como fazer isso??? #149922

26/03/2003

0

Eu estou usando o DBNavigator em uma aplicação, e eu preciso saber como eu faço para saber se ao clicar no DBNavigator o usuário clicou no botão delete para que eu possa colocar uma janela de confirmação de exclusão. Alguem sabe como eu faço para descobrir se o usuario clicou no botão delete???


Inutaishou

Inutaishou

Responder

Posts

26/03/2003

Aroldo Zanela

Eu estou usando o DBNavigator em uma aplicação, e eu preciso saber como eu faço para saber se ao clicar no DBNavigator o usuário clicou no botão delete para que eu possa colocar uma janela de confirmação de exclusão. Alguem sabe como eu faço para descobrir se o usuario clicou no botão delete???


Mude a propriedade ConfirmDelete para false; // Pois ele pede confirmação (Em inglês - Delete Record?)
No beforedelete da Table proceda:

If MessageDlg(´Deseja remover o registro?´, mtConfirmation,[mbYes,mbNo],0)<> mrYes then SysUtils.abort;

-----

Para saber se foi o botão delete:
if dbNavigator1.BtnClick=nbDelete then

Mas não use isso para o seu caso.


Responder

Gostei + 0

26/03/2003

Inutaishou

Muito obrigado parceiro...


Responder

Gostei + 0

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

Aceitar