在我的Firemonkey多设备项目中,IDE继续将单元“FireDAC.VCLUI.Wait”添加到我在项目的数据模块中的用途。 这个单元阻止我构建项目,因为它无法在Android或iOS中解析名称。奇怪的是,它以前没有这样做,我没有添加/更改任何东西到这个数据模块。
我知道一些组件添加单元用于使用,但正如我所说它是一个firemonkey项目而不是VCL项目所以它不应该添加它。
如何防止IDE添加此单元?
答案 0 :(得分:7)
在您的数据模块上放置IFDGUIxWaitCursor
组件,并将其Provider
属性设置为'FMX'
(FireMonkey)。
注意:从uses部分删除该单元,因此IDE将设置与Firemonkey而不是VCL对应的单元。
注意:如果Provider属性更改其值,则开发人员需要 从中删除旧Provider值的实现单位 使用部分。例如,从'Forms'切换到'FMX'需要 删除TFDGUIxFormsXxx单位。