请选择 进入手机版 | 继续访问电脑版

大富翁Delphi开发技术网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 763|回复: 0

[未解决] delphi开发android程序出现异常直接退出,无法捕获并处理

[复制链接]

0

主题

0

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2018-11-3 22:21:34 | 显示全部楼层 |阅读模式
开发交流
支持版本: Delphi XE8 
资源分类: 数据库 系统 窗体 

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 wildfoxwolf 于 2018-11-3 22:27 编辑

在用VCL开发时,习惯用try except 来捕获异常,可以自已显示一些中文错误提示,
但用FMX开发android程序时,用try except 没有效果,根本没有提示,就直接退出程序,
在网上找了几天,没有相关的处理办法。难道大家开发没有遇到这个问题吗?难道IDE有相关的配置?
我用的是Delphi xe8, 以下代码在win32下运行是可以显示错误提示的,
编译为android程序,运行时点击这个按钮,无提示,直接退出。
我试了官方的DEOM,C:\Users\Public\Documents\Embarcadero\Studio\16.0\Samples\Object Pascal\Mobile Snippets\FireDACSQLite\fireDAC_SQLite.dpr,
制程了一点小异常,同样没有任何提示,就直接退出(andorid下)
请好心的网友指教。
procedure TForm1.Button1Click(Sender: TObject);
var
a,b,c,d:integer;
begin
  try
    a:=2;
    b:=1;
    c:=1;
    d:=2 div (b-c);
  except on E: Exception do  showmessage(e.Message);
  end;
end;

转载请保留当前帖子的链接:http://www.dfwlt.com/forum.php?mod=viewthread&tid=2700 谢谢!

搜索简单,分享不易,且分享且珍惜,您难道不想分享下您的心得?如果觉得本文章好的话,您可以在我们网站上注册,然后发布您的好的心得,让大家共同进步,谢谢!

最新添加

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|大富翁Delphi开发技术网站 ( 苏ICP备12065705号-4

GMT+8, 2019-5-21 19:58 , Processed in 0.100500 second(s), 33 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表