Delphi XE6 Firemonkey表格

问题描述:

我想在Delphi XE6上构建一个Android应用程序,并且为FireMonkey移动应用程序创建了一个项目。它打开Unit1.pas,但我似乎无法找到窗体,所以我可以显示对象。当我使用VCL表单时,我尝试按F12。Delphi XE6 Firemonkey表格

它看起来像这样:

image

有谁知道我可以使窗体出现?

问题是我将Embedded Designer设置为false,并且FireMonkey窗体仅在此选项设置为true时才起作用。如果嵌入式设计器为假,则FireMonkey表单将仅显示为普通单元。

在德尔福XE6(我目前正在使用),要更改此选项需要更改注册表项的值,并将嵌入式Desginer值设置为true。

在注册表编辑器中遵循的路径:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\14.0\Form Design   

    //set the option to true 
    "Embedded Designer" (REG_SZ) = "True" 

这是一个普通的UNIT,而不是一个FORM。

从项目中删除单元并添加一个表单。 这是一种形式:

enter image description here

使用,文件/新建/多设备形态。

enter image description here

问候。

+0

我没有这个选项!但在我的项目中,如果我选择添加新的> Firemonkey Mobile Form,它不应该创建一个表单而不是一个普通单元吗? 如果我这样做:[添加表单](https://gyazo.com/89623a96ca570aec20fc8fe4755ef50c),不应该创建一个窗体,而不是播放单位?因为我得到的是以下内容:[结果](https://gyazo.com/8567cd131b4f55a8a4a8e2333e0cda3d) –

+0

正如你可以在这里看到的:[链接](https://gyazo.com/902d375dd968501ca40e07d5bd6d80de)有TForm2,它是键入TForm,但.fmx不是在任何地方创建的,我也无法显示表单。 –