我要做一个程序,让这个程序能自动获取在IE浏览器里已经选择并且背景颜色变了的字词,让这些获取的词再显示到文本框中。
解决方案 »
- Delphi dll回调的使用
- 隔了四年这个问题(感觉应该是微软的Bug)是否已经有答案?
- 滚动字幕遮住菜单栏怎么办?
- 那些ie地址栏插件如3721,中文域名,都应该使用了ie的beforeNavigate2事件,那同时装的话谁起作用呢?
- 请教一个很菜的问题
- 在打印 QuickRep报表时 如何改变纸张类型
- ~~~~~~~~~~~~~ 关于 OPC DCOM 配置 ~~~~~~~~~~~~
- 帮我理解以下这句话,我最后的100给你!
- 如何将SQL查询结果放入MEMO中,请指教
- 关于类的成员变量,请进。
- ★★为什么我的ADODATASET控件第一次编辑时出现提示:(来着给分)
- 高手救命 关于串口通信的问题
先用这个帖子里我贴的代码获取其他进程内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;