Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - Re: MSXML XPATH possibilities >Thread Next - Re: MSXML XPATH possibilities Re: MSXML XPATH possibilitiesTo: NULL Date: 8/4/2006 1:36:00 AM
Thanx, but the big problem is the error make my program stops during
the loading method and eventhough i put a try catch thingy, it does not
catch the exception. I don't understand anything (exceptions handling
is enable)
VARIANT vXMLSrc;
vXMLSrc.vt =3D VT_BSTR;
vXMLSrc.bstrVal=3D::SysAllocString(L"\\FichierDonneesCE07.xml");
HRESULT hr =3D ::CoInitializeEx( NULL , COINIT_MULTITHREADED );
CComPtr<IXMLDOMDocument2> iXMLDoc;
CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_INPROC_SERVER,
IID_IXMLDOMDocument2, (void**)&iXMLDoc);
CComQIPtr< IObjectSafety, &IID_IObjectSafety>iSafety(iXMLDoc);
if (iSafety)
{
DWORD dwSupported, dwEnabled;
iSafety->GetInterfaceSafetyOptions(IID_IXMLDOMDocument2,
&dwSupported,&dwEnabled);
iSafety->SetInterfaceSafetyOptions(IID_IXMLDOMDocument2,
dwSupported,0);
}
VARIANT_BOOL bSuccess=3Dfalse;
CString a ("1");
AfxMessageBox(a);
try
{
hr=3DiXMLDoc->load(vXMLSrc,&bSuccess);
}
catch(...)
{
CString a ("Erreur catch=E9e");
AfxMessageBox(a);
}
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
