各位好:
    我想实现这样的功能,利用WebBrowser打开某地址,想监测用户点击某个链接的时候调用我自己的函数.
    
    期待各种解决方法.期待有高人能将对于COM组建中的消息监控有一个详细的总结.!!!

解决方案 »

  1.   

    以前有人说可以在 onbeforenaviagate 中来处理,但是总觉得这样不是很好理解.....
      

  2.   

    自己的程序里面使用WebBrowser处理....
      

  3.   

    用beforenaviagate是最简单的方法啦
    不太好说,通俗的说,就是在“提交执行”你的url之前。
      

  4.   

    procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
      const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
      Headers: OleVariant; var Cancel: WordBool);
    begin
      showmessage(url);
    end;的确是可以修改的....
      

  5.   

    WebBrowser1BeforeNavigate2可以作判断哦