2016-08-05 7 views
1

私はDelphi XE6でAndroidアプリを開発しようとしています.FireMonkey Mobileアプリケーションのプロジェクトを作成しました。 Unit1.pasを開きますが、私はオブジェクトを表示できるようにフォームを見つけることができません。私はVCLフォームで作業していたときと同じようにF12を押してみました。Delphi XE6 Firemonkeyフォーム

それは次のようになります。

image

誰もが、私はフォームを表示させることができる方法を知っていますか?

答えて

0

問題は、埋め込みデザイナをfalseに設定していて、FireMonkeyフォームがこのオプションをtrueに設定している場合にのみ問題になりました。埋め込みデザイナが偽の場合、FireMonkeyフォームは通常の単位としてのみ表示されます。

Delphi XE6(現在使用しています)では、このオプションを変更するにはレジストリキーの値を変更し、Embedded Desginerの値をtrueに設定する必要があります。レジストリエディタで

は、パスをたどる:

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

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

これは、単なるUNITであり、FORMではありません。

プロジェクトからユニットを削除し、フォームを追加します。 これは形式です:

enter image description here

使用、ファイル/新規/マルチデバイスフォーム。

enter image description here

よろしく。

+0

私は、そのオプションを持っていません!しかし私のプロジェクトでは、[新規作成]> [Firemonkey Mobile Form]を選択すると、普通のユニットではなくフォームが作成されるべきですか? 私はこれを行う:[フォームの追加](https://gyazo.com/89623a96ca570aec20fc8fe4755ef50c)、プレイヤーの代わりにフォームを作成するべきではないのですか?私が得るものは次のとおりです:[結果](https://gyazo.com/8567cd131b4f55a8a4a8e2333e0cda3d) –

+0

ここからわかるように、[link](https://gyazo.com/902d375dd968501ca40e07d5bd6d80de)にはTForm2があります。 TFormをタイプしますが、.fmxはどこにも作成されず、フォームも表示できません。 –

関連する問題