解析XML出错,无法创—OMDocument对象
加载XML配置文件时,创—OMDocument对象总是失败,创建代码如下:
MSXML2::IXMLDOMDocumentPtr pXMLDoc;
MSXML2::IXMLDOMElementPtr xmlRoot;
//创—OMDocument对象
HRESULT hr = pXMLDoc.CreateInstance(__uuidof(MSXML2::DOMDocument40));
if(!SUCCEEDED(hr))
{
AfxMessageBox(_T("无法创—OMDocument对象,请检查是否安装了MS XML Parser 运行库!"));
return ;
}
以前都没这问题,今天不知道怎么一直这样,求大神指点 XML COM
[解决办法]
AfxMessageBox(_T("无法创—OMDocument对象,请检查是否安装了MS XML Parser 运行库!"));
不是都提示是否安装相应的库了吗?MSXML库安装了?
[解决办法]
我以前也碰过这个问题,那是因为没有安装xmldom 40或者坏了.
可以试试xmldom 26, xmldom 30, xmldom 60, 不要写死就只能创建40