请问如何实时记录浏览的网址。比如当在IE地址栏输入网址后回车,程序的Memo就记录下该网址?
最好能够记录IE和火狐等各种浏览器。
谢谢大家,新年快乐!
分不够了,希望大家能不吝赐教。

解决方案 »

  1.   

    键盘钩子,参考
    全局键盘钩子(WH_KEYBOARD) 那个是判断任何按键的,你改一下就行,记录每个按键,然后按回车后,把前面记录的按键显示出来
      

  2.   

    谢谢bdmh。键盘钩子我是知道的。虽然可以记录键盘操作,但是我只要记录IE或者火狐等浏览器的输入网址。相当于用delphi设计一个监控软件,运行后,只要打开IE,输入网址(当然不一定是键盘输入,也可能是粘贴,或者通过收藏夹直接点击等方式得到网址),当输完了回车或者点“转到”等执行按钮后,监控程序就将网址记录下来。不知道我有没有说清楚?
      

  3.   

    IE用BHO,火狐的话,他自身的扩展方式更是多!
      

  4.   

    去网上搜吧
    IE BHO的例子一大堆
    火狐 用XPCOM, 就JS就可以实现抓访问页面 
      

  5.   

    监控当前窗口,如果是目标浏览器,则监控标题,当标题发生改变时说明网址发生了改变,调用提取网址的操作。网址提取思路:
        对于IE浏览器,可以通过窗口类名来和父窗口句柄定位地址栏句柄,有了地址栏句柄就可以直接调用API读取里边网址了。    其它浏览器也可采用同IE一样的思路,刚才测试了firefox,此种方法行不通。
      

  6.   

    如果用DDE技术,如何实时监控IE?实时得到URL。