【问题标题】:XE5 FireMonkey Android - Undeclared identifier alClientXE5 FireMonkey Android - 未声明的标识符 alClient
【发布时间】:2014-04-12 02:04:07
【问题描述】:

我目前正在开发一个 Delphi XE5 Android 应用程序,但在运行时设置某些属性值时遇到问题。

例如TPanel有一个属性Align,可以设置为alClient

如果我在表单上放置一个面板,我可以将属性 Align 更改为 alClient

但是,如果我尝试在代码中设置属性,alClient 下方会出现一条弯曲的红线,并且会出现错误

未声明的标识符alClient

与之相关。

aPanel : TPanel;

aPanel.Align := alClient;

我认为我有正确的包含文件,如果面板在表单上,​​则必须有。

有什么想法可以解决这个问题吗?

【问题讨论】:

  • 弄清楚。你必须使用 aPanel.Align := TAlignLayout.alClient;
  • Align 是一个作用域枚举器,所以你必须按照 Shane 和 RezaRahmati 已经指出的那样去做。

标签: delphi firemonkey delphi-xe5


【解决方案1】:

因为它是一个枚举,你应该使用TAlignLayout.alClient

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 2021-06-07
    • 2016-04-09
    相关资源
    最近更新 更多