我应该使用FireDAC将FDGuixWaitCursor添加到我的应用程序中吗?

时间:2018-06-05 10:16:23

标签: delphi firedac delphi-10.2-tokyo

我们将大型应用程序套件从另一个数据库层转换为FireDAC。 (Win32)程序目前没有实现Cells(rowselect, 21) = Me.Option1.Value Cells(rowselect, 22) = Me.Option2.Value Cells(rowselect, 23) = Me.Option3.Value ,遗留代码调用“推送”,更改和“弹出”屏幕光标。

出于任何重要/技术原因,我应该将5添加到我的'基础'数据模块吗? 文档Preparing a FireDAC Application for Run Time并没有真正回答这个问题。

1 个答案:

答案 0 :(得分:5)

不一定。如果您想设置游标,处理游标更改事件或通过设置TFDGUIxWaitCursor属性来包含项目类型实现,则Provider组件是有意义的。目前还没有更多(德尔福10.2.3东京)。

如果您不需要这些,可以将 FireDAC.VCLUI.Wait 模块包含到VCL项目中, FireDAC.FMXUI.Wait 一个FMX项目,或 FireDAC.ConsoleUI.Wait 到控制台项目中。

值得补充的是,FireDAC会自动为其设计时创建的组件包含所有必需的模块(因此其中一个很可能包含在您的数据模块中)。