我要做一个程序,让这个程序能自动获取在IE浏览器里已经选择并且背景颜色变了的字词,让这些获取的词再显示到文本框中。

解决方案 »

  1.   

    : Eastunfail(龙子龙孙)==(恶鱼杀手) 老兄,你答应回答我的问题的啊,不会忘了吧,哈哈  我的QQ是 185183548 多交流
      

  2.   

    http://community.csdn.net/Expert/TopicView3.asp?id=3272934
    先用这个帖子里我贴的代码获取其他进程内IE的Document接口
    然后用下面的(刚写的,没测试):function getSelectedText(Document:IHTMLDocument2):string;
    var oSel:Variant;
    begin
        if CompareText(document.selection.type_,'none')<>0 then
        begin
          oSel:=document.selection.createRange();
          Result:=oSel.InnerText;
        end
        Result:='';
    end;
      

  3.   

    有一种API函数可以实现吧,很简单的啊
      

  4.   

    To 楼上的。处理IE的,没那么简单