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

问题描述 投票:2回答:1

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

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

如何防止IDE添加此单元?

delphi firemonkey delphi-10-seattle firedac datamodule
1个回答
7
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.