XML 파일 작업을 위해 Delphi XE5에서 Android 프로그램을 만들고 싶습니다. 나는 TXMLDocument
.
그러나 Delphi Xml.Win.msxmldom
가 uses
섹션에 반복적으로 추가하기 때문에 컴파일하고 실행할 수 없습니다 . 다음 오류가 발생합니다.
[DCC 치명적 오류] Unit1.pas (11) : F1026 파일을 찾을 수 없음 : 'C : \ Users \ HamiD \ Documents \ RAD Studio \ Projects \ Xml.Win.msxmldom.dcu'(단위 범위 "Xml.Win"은 Win32를 나타냅니다. , Win64 만 해당)
프로젝트에서 해당 유닛을 사용하지 않으려면 어떻게해야합니까?
에서는 TXMLDocument
로부터 DOM 벤더 변경 MSXML
에 ADOMXML 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] 삭제
몇 마디 만하겠습니다