2016-08-05 3 views
1

Delphi XE6에서 Android 앱을 제작하려고하는데 FireMonkey 모바일 애플리케이션 용 프로젝트를 만들었습니다. Unit1.pas가 열리지 만 객체를 표시 할 수 있도록 양식을 찾을 수없는 것 같습니다. 나는 VCL 폼으로 작업했을 때처럼 F12를 눌러 보려고했습니다.Delphi XE6 Firemonkey Form

은 다음과 같습니다

image

사람이 내가 양식을 표시 할 수있는 방법을 알고 있나요?

답변

0

문제는 내가 임베디드 디자이너를 false로 설정했으며 FireMonkey 양식은이 옵션이 true로 설정된 경우에만 작동합니다. Embedded Designer가 false이면 FireMonkey 양식은 일반 단위로만 나타납니다.

Delphi XE6 (현재 사용하고 있음)에서이 옵션을 변경하려면 레지스트리 키 값을 변경하고 포함 된 Desginer 값을 true로 설정해야합니다. 레지스트리 편집기에서

경로를 따르

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

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

이것은 일반 단위로 FORM이 아닙니다.

프로젝트에서 유닛을 삭제하고 양식을 추가하십시오.

enter image description here

사용, 파일/새/멀티 디바이스 형태 : 이는 형태입니다.

enter image description here

감사합니다.

+0

내가 그 옵션이 없습니다! 그러나 내 프로젝트에서 새로 추가> Firemonkey 모바일 양식을 선택하는 경우 일반 단위 대신 형식을 작성하면 안됩니까? 내가 이렇게하면 : [Add Form] (https://gyazo.com/89623a96ca570aec20fc8fe4755ef50c)은 재생 장치 대신 양식을 생성해야합니까? 내가 얻은 결과는 다음과 같습니다. [결과] (https://gyazo.com/8567cd131b4f55a8a4a8e2333e0cda3d) –

+0

[링크] (https://gyazo.com/902d375dd968501ca40e07d5bd6d80de) 여기에서 볼 수 있듯이 TForm2는 TForm 형식이지만 .fmx는 어디에도 만들어지지 않으며 양식도 표시 할 수 없습니다. –