Fórum Duvida com MessageBox #236335

05/06/2004

0

Olá, estou usando
 if Application.MessageBox(´Este registro foi modificado, deseja salvar as alterações ?´, ´Aplicacao´, MB_YESNOCANCEL + MB_ICONQUESTION + MB_DEFBUTTON1 + MB_APPLMODAL) = ID_YES then


ele me retorna os botoes Sim, Nao, Cancelar... consegui verificar se foi o Sim.. mas como fazer pra verificar se foi o Cancelar?

Desde j agradeco?


Titanius

Titanius

Responder

Posts

05/06/2004

Fabio.hc

[b:58eadd7553]ID_CANCEL[/b:58eadd7553]

if Application.MessageBox(´Este registro foi modificado, deseja salvar as alterações ?´, ´Aplicacao´, MB_YESNOCANCEL + MB_ICONQUESTION + MB_DEFBUTTON1 + MB_APPLMODAL) = ID_CANCEL then 



Responder

Gostei + 0

05/06/2004

Aroldo Zanela

Colega,

Veja o exemplo:

var OpcaoSelecionada: Byte;
begin
OpcaoSelecionada := Application.MessageBox(´Este registro foi modificado, deseja salvar as alterações ?´, ´Aplicacao´, MB_YESNOCANCEL + MB_ICONQUESTION + MB_DEFBUTTON1 + MB_APPLMODAL);
  Case OpcaoSelecionada of
  ID_YES: ShowMessage(´Sim´);
    ID_NO: ShowMessage(´Não´);
    ID_CANCEL: ShowMessage(´Cancelar´);
end;
end;



Responder

Gostei + 0

05/06/2004

Titanius

Valeu Aroldo, funcionou direitinho...

[]s


Responder

Gostei + 0

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

Aceitar