IHTMLElement的菜鸟问题哦

tomlance 2006-06-28 03:40:07
有一个元素结构如下:

<td class="table3" bgcolor="white">
<a onclick="sse_popup('/sseportal/webapp/datapresent/SSSwingOutRangeBranchAct?PRODUCT=600326&DATE=2006-06-27&reportName=BizCompSSSwingOutRangeBranchRpt');" href="javascript:void(0)">
成交详情
</a>
</td>

已经得到一个IHTMLElement,怎么用IHTMLElement读onclick的内容,即那个连接
...全文
261 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
3996906 2006-06-29
  • 打赏
  • 举报
回复
(2 -06-29 09:37:45) 僵哥 (83 548)
我是用这个抓的
-------------------------------------------------------
#include <mshtml.h>
void __fastcall TForm1::Button3Click(TObject *Sender)
{
IPersistStreamInit *ps;
TMemoryStream *ss ;
bool Result;
CppWebBrowser1->Navigate(WideString("www.google.com").c_bstr());
CppWebBrowser1->SetFocus();
while(!CppWebBrowser1->Document)Application->ProcessMessages();
Sleep(1000);
CppWebBrowser1->Document->QueryInterface(
IID_IPersistStreamInit,
(void **)&ps
);
ss = new TMemoryStream();
try
{
TStreamAdapter *sm=new TStreamAdapter(ss, soReference);
Result = SUCCEEDED(ps->Save( *sm, true));
if (Result)
{
ss->Position=0;
Memo1->Lines->LoadFromStream(ss);
}
}
__finally
{
ss->Free();
}
}

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧