Sign-up....

child->get_nodeValue(&var);为什么var 为空

VARIANT var;

BSTR bstr;

CString string1;

var.vt=VT_BSTR;

var.bstrVal=::SysAllocString(L");//初始化为空

child->get_nodeValue(&var);//child为IHTMLDOMNode指针

bstr=var.bstrVal;

string1=bstr;

MessageBox(string1,0,MB_OK);//显示为空

成功取得html中某节点child想通过他得到的内容为什么总是得到空。

还有为什么不对var.bstrVal初始化后面就会出现c0000005...冲突呢

[297 byte] By [msdn] at [2007-8-14 11:21:58]
# 1 Re: child->get_nodeValue(&var);为什么var 为空

弄错了,你用第二种方法就可以了。

liuxianzhi at 2004-8-27 10:06:28 >
# 2 Re: child->get_nodeValue(&var);为什么var 为空

我自己解决了

memeno at 2004-8-27 19:47:08 >

VC/MFC

All Classified