Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 2937 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

image.png.56f6ce272d086cc633c1d581d4359886.png

exemplo esta situação, mas em qualquer outra situação de divergência, sendo que o usuario, ao clicar no cancel fecha aplicação. trato aqui Lazarus, gostaria de saber se é possivel alterar ? ou dialog diferente desse sem o button cancel, ou showmessage. Obrigado!  

  • Fundadores
  • Solution
Postado

Se deseja fazer isso de maneira Global... você pode usar o componente TApplicationProperties, e programar algo no evento OnException... lá você receberá o Exception e pode por exemplo, salvar em um Log ou exibi-lo de forma diferenciada... Exemplo:

procedure TFrMain.ApplicationProperties1Exception(Sender: TObject; E: Exception);
begin
  MessageDlg('Exception '+E.ClassName+' gerado',E.Message, mtError, [mbOK], 0);
end;

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado
Em 06/06/2018 at 02:31, Daniel Simoes disse:

Se deseja fazer isso de maneira Global... você pode usar o componente TApplicationProperties, e programar algo no evento OnException... lá você receberá o Exception e pode por exemplo, salvar em um Log ou exibi-lo de forma diferenciada... Exemplo:


procedure TFrMain.ApplicationProperties1Exception(Sender: TObject; E: Exception);
begin
  MessageDlg('Exception '+E.ClassName+' gerado',E.Message, mtError, [mbOK], 0);
end;

 

Obrigado ! Daniel, era exatamente isso que buscava... vai me ajudar muito, desconhecia esta possibilidade.

  • Este tópico foi criado há 2937 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...