【问题标题】:Should I add FDGuixWaitCursor to my apps using FireDAC?我应该使用 FireDAC 将 FDGuixWaitCursor 添加到我的应用程序中吗?
【发布时间】:2018-06-05 10:16:23
【问题描述】:

我们将一个大型应用程序套件从另一个数据库层转换为 FireDAC。 (Win32) 程序目前没有实现FDGuixWaitCursor,旧代码调用了“推送”、更改和“弹出”屏幕光标。

我是否应该出于任何重要/技术原因将FDGuixWaitCursor 添加到我的“基本”数据模块中?
文档Preparing a FireDAC Application for Run Time 并没有真正回答这个问题。

【问题讨论】:

    标签: delphi firedac delphi-10.2-tokyo


    【解决方案1】:

    不一定。如果您想设置光标、处理光标更改事件或通过设置 Provider 属性包含项目类型实现,则使用 TFDGUIxWaitCursor 组件是有意义的。目前仅此而已(Delphi 10.2.3 Tokyo)。

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

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

    【讨论】:

    • 正确,FireDAC.VCLUI.Wait 已自动包含在我的使用列表之一中。
    猜你喜欢
    • 1970-01-01
    • 2016-08-06
    • 2022-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    相关资源
    最近更新 更多