IDE가 Windows가 아닌 프로젝트에서 Windows 관련 XML 단위를 참조하지 못하도록하려면 어떻게해야합니까?

HamiD

XML 파일 작업을 위해 Delphi XE5에서 Android 프로그램을 만들고 싶습니다. 나는 TXMLDocument.

그러나 Delphi Xml.Win.msxmldomuses섹션에 반복적으로 추가하기 때문에 컴파일하고 실행할 수 없습니다 . 다음 오류가 발생합니다.

[DCC 치명적 오류] Unit1.pas (11) : F1026 파일을 찾을 수 없음 : 'C : \ Users \ HamiD \ Documents \ RAD Studio \ Projects \ Xml.Win.msxmldom.dcu'(단위 범위 "Xml.Win"은 Win32를 나타냅니다. , Win64 만 해당)

프로젝트에서 해당 유닛을 사용하지 않으려면 어떻게해야합니까?

켄 화이트

에서는 TXMLDocument로부터 DOM 벤더 변경 MSXMLADOMXML v4사용 필요성을 중지하는 MSXML수단.

이는에 대한 문서에서 다룹니다 TXMLDocument.DOMVendor. 특별히 Mac을 언급하지만 iOS 및 Android의 다른 FireMonkey 애플리케이션에도 동일하게 적용됩니다.

팁 : Mac OS X에서 실행할 파이어 몽키 애플리케이션을 디자인하는 경우 다음 단계를 수행하여 컴파일이 성공했는지 확인해야합니다.

DOMVendor를 MSXML에서 ADOM XML v4로 변경합니다.

Xml.Win.msxmldom 단위가 uses 절에 있으면 제거합니다.

Mac OS X 용 애플리케이션을 컴파일하십시오.

문서는 XE5 버전 에서 수정되었습니다 .

팁 : Mac OS X 또는 모바일 애플리케이션에서 TXMLDocument를 사용하려면 Object Inspector에서이 구성 요소를 Form Designer에 놓은 직후 DOMVendor 속성을 ADOM XML v4로 설정합니다. 그렇지 않으면 TXMLDocument 컴포넌트를 더 이상 iOS / Android / OSX 애플리케이션에 사용할 수 없습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관