Delphi单元自动添加到西雅图使用

时间:2016-10-20 08:07:45

标签: delphi firemonkey delphi-10-seattle firedac datamodule

在我的Firemonkey多设备项目中,IDE继续将单元“FireDAC.VCLUI.Wait”添加到我在项目的数据模块中的用途。 这个单元阻止我构建项目,因为它无法在Android或iOS中解析名称。奇怪的是,它以前没有这样做,我没有添加/更改任何东西到这个数据模块。

我知道一些组件添加单元用于使用,但正如我所说它是一个firemonkey项目而不是VCL项目所以它不应该添加它。

如何防止IDE添加此单元?

1 个答案:

答案 0 :(得分:7)

在您的数据模块上放置IFDGUIxWaitCursor组件,并将其Provider属性设置为'FMX'(FireMonkey)。

注意:从uses部分删除该单元,因此IDE将设置与Firemonkey而不是VCL对应的单元。

  

注意:如果Provider属性更改其值,则开发人员需要   从中删除旧Provider值的实现单位   使用部分。例如,从'Forms'切换到'FMX'需要   删除TFDGUIxFormsXxx单位。