主题:【求助】WebBrowser的问题 -- 龙驹坝
共:💬8 🌺10
复 问题在于
我刚试验了以下代码,没有问题:
_di_IDispatch pDispDoc = Browser->Document; TComPtr<IHTMLDocument2> pDoc; if(pDispDoc->QueryInterface(IID_IHTMLDocument2,(void **)&pDoc)!=S_OK) { return; } TComPtr<IHTMLElement> pBody; if(pDoc->get_body(&pBody)!=S_OK) { return; } wchar_t *pText = NULL; if(pBody->get_innerHTML(&pText)!=S_OK) { return; } //use pText SysFreeString(pText);
获得的HTML代码是<body>到</body>之间的所有数据。数据是全的,没有问题。代码是在事件DocumentComplete里面用的。
- 相关回复 上下关系8
🙂【求助】WebBrowser的问题 4 龙驹坝 字1175 2011-06-30 07:45:08
🙂可以用普通文件IO 1 类反词典 字490 2011-06-30 17:26:34
🙂问题在于 龙驹坝 字45 2011-07-01 08:21:58
🙂这个不应该呀
🙂我看看怎么转换成c#代码。。。。。 龙驹坝 字0 2011-07-01 18:54:17
🙂是用C++吗?可以变通一下吗 2 晨池 字345 2011-06-30 10:10:27
🙂这种方法我已经很多年没有用了 龙驹坝 字43 2011-07-02 13:24:38
🙂微软表示不可以…… 2 一古斋主 字771 2011-06-30 09:37:44