红鱼儿

Delphi 11.1 Range checking and kbmMW

利用Delphi 11.1,新建个Multi-Device Application,即 FMX Project,默认是Debug状态,其编译选项Range checking是勾选的,也就是打开的,如下图,这与以前的版本是不同的。

切换到Release状态,这个选项则是关闭的,如下图:

如果你想修改这个选择项并重新发布程序,一定要注意:删除原来的输出目录!用project clear也不行,必须整个输出目录删除掉!不然,对于已经编译的结果,这个选择项不起作用!都是血泪史,不再多说!

kbmMW 5.19有Range Checking错误,当打开这个编译选择项,在android上会造成app闪退。已经发邮件给作者了!

目前的解决办法,就是不要打开Range checking编译项目!

 

posted on 2022-06-28 12:57  红鱼儿  阅读(564)  评论(0编辑  收藏  举报