2016-10-20 4 views
1

내 Firemonkey 멀티 장치 프로젝트에서 IDE는 프로젝트의 데이터 모듈에서 "FireDAC.VCLUI.Wait"유닛을 계속 사용하고 있습니다. 이 기기는 Android 또는 iOS에서 이름을 해석 할 수 없기 때문에 프로젝트를 만들지 못하게합니다. 이상한 점은 이전에이 작업을 수행하지 않았기 때문에이 데이터 모듈에 아무 것도 추가/변경하지 않았다는 것입니다.시애틀에서 델파이 유닛이 자동으로 추가됩니다

일부 구성 요소는 용도에 추가되지만 VCL 프로젝트가 아닌 firemonkey 프로젝트이므로 추가해서는 안됩니다.

어떻게하면 IDE가이 장치를 추가하지 못하게 할 수 있습니까?

+0

새 프로젝트를 시작할 때 이런 현상이 발생합니까? 설치된 패키지를 하나씩 제거하면 어떻게됩니까? –

답변

7

데이터 모듈에 IFDGUIxWaitCursor 구성 요소를 배치하고 Provider 속성을 'FMX' (FireMonkey)으로 설정하십시오.

참고 : IDE에서 VCL 대신 Firemonkey에 해당하는 것을 설정하도록 uses 섹션에서 해당 유닛을 제거하십시오.

참고 : 공급자 속성 값을 변경하는 경우, 개발자는 이 섹션을 사용에서 이전 제공자 값을 구현 단위를 삭제 이 필요합니다. 예를 들어 'Forms'에서 'FMX'로 전환하려면 TFDGUIxFormsXxx 단위를 삭제하려면 이 필요합니다.

관련 문제