Fórum Problemas com Exceptions - Firemonkey #553176
04/05/2016
0
Fiz este pequeno teste com uma aplicação simples em firemonkey.
{*********************************************************************}
1º Situação
try
result:= (12/0);
exception
on e:Exception do ShowMessage(e.Message);
end;
No Windows e Android o bloco (try...except) é ignorado e o processo continua na linha subsequente.
{*********************************************************************}
2º Situação
try
raise Exception.Create('Mensagem de ERRO forçado');
exception
on e:Exception do ShowMessage(e.Message);
end;
No Windows ele executa mensagem normalmente, no Android ele fecha aplicação de imediato sem mostrar a mensagem
{*********************************************************************}
Meu ambiante de desenvolvimento é:
Delphi xe7 (Sem updates)
Windows 10
SmartPhone com Android 6.0
SDK 24.0
Alguém já passou por isso?
Mario França
Curtir tópico
+ 0Post mais votado
04/05/2016
Luiz Menin
Gostei + 1
Mais Posts
05/05/2016
Luiz Menin
Talvez seja em função da sua versão do Delphi.
Estou utilizando Delphi Seattle Update 1 licenciado.
Gostei + 1
05/05/2016
Mario França
então irei correr atras da versão 10, para não perde mais tempo. Agradeço por disponibilizar seu tempo para fazer esse teste para mim.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)