delphi中document怎么把html字符串读入,如何在Delphi中将事件附加到IHTMLDocument2链接元素?...

procedure DoDocumentComplete(const pDisp: IDispatch; var URL: OleVariant);

var

Document:IHTMLDocument2;

Body:IHTMLElement;

Links:IHTMLElementCollection;

i:integer;

tmp:IHTMLElement;

begin

try

Document := (pDisp as IWebbrowser2).Document AS IHTMLDocument2;

Body := Document.body;

Links := Document.links;

for i := 0 to (Links.length-1) do

begin

tmp := (Links.item(i, 0) as IHTMLElement);

//tmp.onclick := HOW SHOULD I ADD THE CALLBACK HERE?

//ShowMessage(tmp.innerText);

end;

except

on E : Exception do

ShowMessage(E.ClassName+' error raised, with message : '+E.Message);

end;

end;

我怎么能附加功能/过程.onclick做一个简单的任务像显示与锚文本的警报时,链接被点击?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值