gpt4 book ai didi

delphi - 将fmx表单添加到Delphi包中

转载 作者:行者123 更新时间:2023-12-03 19:40:57 25 4
gpt4 key购买 nike

正如标题所说的那样。如何将FMX表单添加到delphi包中?在软件包中,我有一个Tpanel后代组件-都安装正确。我想做的是在程序包中包含一个表单,以便在运行时单击面板时弹出该表单。 (我不想在设计时使用FMX表单-只是在运行时使用,所以我只想在包中包括FMX表单,尽管该组件具有设计时属性)

看来我只能将VCL表单添加到程序包中-右键单击“添加新”到程序包时,它会尝试将VCL添加到程序包中-这是我不想要的。我想在OSX上运行它。

我发现有很多添加VCL表单的方法,例如Adding forms and frames to packages可能是我想念的明显东西-tia

Windows 8 / OSX目标上的Delphi XE6

最佳答案

程序包对特定框架具有亲和力。您的软件包似乎是VCL软件包。在.dproj文件中,您将找到

<FrameworkType>VCL</FrameworkType>


更改为

<FrameworkType>FMX</FrameworkType>


与FireMonkey有亲和力。

尽管我最近还没有这样做,但是我希望您在创建程序包时能够选择框架相似性。大概您选择了VCL。或者,该软件包是在FMX存在之前创建的,并且项目升级过程已(正确)添加了VCL框架设置。

关于delphi - 将fmx表单添加到Delphi包中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25447836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com