从IXMLDocument获取IXMLDOMDocument2

时间:2012-07-07 13:40:26

标签: delphi txmldocument

我使用Delphi 2010只使用库存标准VCL库。目标系统是win32。

如果我有对IXMLDocument的引用,我如何获取IXMLDocument包装的底层对象的IXMLDOMDocument2接口?

1 个答案:

答案 0 :(得分:7)

function GetXMLDOMDocument2(const XMLDocument: IXMLDocument): IXMLDOMDocument2;
begin
  Result := (XMLDocument.DOMDocument as IXMLDOMNodeRef).GetXMLDOMNode as IXMLDOMDocument2;
end;