Click here to Skip to main content
15,905,593 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: A question on visual studio Pin
RChin11-Apr-05 1:52
RChin11-Apr-05 1:52 
GeneralRe: A question on visual studio Pin
PrashantJ11-Apr-05 1:59
PrashantJ11-Apr-05 1:59 
GeneralRe: A question on visual studio Pin
toxcct11-Apr-05 2:32
toxcct11-Apr-05 2:32 
GeneralGetting video info Pin
smack_2k210-Apr-05 23:09
smack_2k210-Apr-05 23:09 
QuestionHow do I record sound using DirectSound? Pin
mpallavi10-Apr-05 22:34
mpallavi10-Apr-05 22:34 
AnswerRe: How do I record sound using DirectSound? Pin
Tareq Ahmed Siraj10-Apr-05 23:22
Tareq Ahmed Siraj10-Apr-05 23:22 
GeneralInstaller Pin
topeakinniyi10-Apr-05 22:20
topeakinniyi10-Apr-05 22:20 
QuestionXML file traversal ???? Pin
Ritu Kwatra10-Apr-05 21:27
Ritu Kwatra10-Apr-05 21:27 
Hi all,

I am developing a Win32 Console application that reads XML file and displays the data. I am importing msxml4.dll and then usiing the following code to create the instance of the DomDocument class

HRESULT hr;
IXMLDOMDocumentPtr pDocument = NULL;
IXMLDOMParseErrorPtr pParseError = NULL;
BSTR bstr = NULL;
VARIANT_BOOL status = NULL;
VARIANT vsrc;

CoInitialize(NULL);

hr = CoCreateInstance(CLSID_XMLDocument,NULL,_ CLSCTX_INPROC_SERVER,IID_IXMLDocument,(void**)&pDocument);

VariantInit(&vsrc);
V_BSTR(&vsrc) = SysAllocString(L"try.xml");
V_VT(&vsrc) = VT_BSTR;

hr = pDocument->load(vsrc,&status);
hr = pDocument->Getxml(&bstr);
cout << "Try.xml comtents: " << bstr;

if(bstr)
SysFreeString(bstr);
if(&vsrc)
VariantClear(&vsrc);
if(pParseError)
pParseError->Release();
if(pDocument)
pDocument->Release();

CoUninitialize();

when I compiled the program it gives error
'Getxml' : is not a member of 'IXMLDOMDocument'

when I run the application without calling getXML function it gives me run time error that unhandled exception in the application.exe 0xC0000005: Access Violation.
Can anyone tell me where I am wrong.
I ahve the following files in system folder
msxml2.dll,msxml2r.dll,msxml3a.dll,msxml3.dll.msxml3r.dll.msxml4.dll,msxml4r.dll.msxmlr.dll

One point where I suspect error could be as to crete instance using CLSID_DOMDocument40, IXMLDOMDocument4 but in my project it gives me error when I call the CoCreateInstance with the above mentioned parameters.

Thanks in advance.

Ritu Kwatra
AnswerRe: XML file traversal ???? Pin
ThatsAlok10-Apr-05 22:37
ThatsAlok10-Apr-05 22:37 
GeneralRe: XML file traversal ???? Pin
Ritu Kwatra10-Apr-05 23:01
Ritu Kwatra10-Apr-05 23:01 
GeneralRe: XML file traversal ???? Pin
ThatsAlok10-Apr-05 23:17
ThatsAlok10-Apr-05 23:17 
GeneralRe: XML file traversal ???? Pin
Ritu Kwatra10-Apr-05 23:27
Ritu Kwatra10-Apr-05 23:27 
GeneralRe: XML file traversal ???? Pin
Ritu Kwatra10-Apr-05 23:33
Ritu Kwatra10-Apr-05 23:33 
GeneralRe: XML file traversal ???? Pin
ThatsAlok10-Apr-05 23:37
ThatsAlok10-Apr-05 23:37 
GeneralRe: XML file traversal ???? Pin
Ritu Kwatra10-Apr-05 23:53
Ritu Kwatra10-Apr-05 23:53 
GeneralRe: XML file traversal ???? Pin
ThatsAlok11-Apr-05 0:06
ThatsAlok11-Apr-05 0:06 
Generalvisual studio add-in &amp; edit box Pin
sumo6910-Apr-05 21:26
sumo6910-Apr-05 21:26 
GeneralHelp me to kill running bugs .... Pin
Sreekanth Muralidharan10-Apr-05 19:07
Sreekanth Muralidharan10-Apr-05 19:07 
GeneralRe: Help me to kill running bugs .... Pin
oustar10-Apr-05 19:22
oustar10-Apr-05 19:22 
GeneralRe: Help me to kill running bugs .... Pin
Sreekanth Muralidharan10-Apr-05 21:31
Sreekanth Muralidharan10-Apr-05 21:31 
GeneralRe: Help me to kill running bugs .... Pin
ThatsAlok10-Apr-05 20:29
ThatsAlok10-Apr-05 20:29 
GeneralRe: Help me to kill running bugs .... Pin
Sreekanth Muralidharan10-Apr-05 21:33
Sreekanth Muralidharan10-Apr-05 21:33 
GeneralShellApi Pin
emilie560210-Apr-05 18:35
emilie560210-Apr-05 18:35 
QuestionHow to Convert BYTE * to byte[] Pin
DeepToot10-Apr-05 18:08
DeepToot10-Apr-05 18:08 
AnswerRe: How to Convert BYTE * to byte[] Pin
DeepToot12-Apr-05 8:53
DeepToot12-Apr-05 8:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.