一个获取IE数据的问题

问题描述

请问在C#中,编一个信息过滤系统,通过什么办法可以监听IE,知道IE现在在干什么,可以在需要的时候返回一个值吗?

解决方案

解决方案二:
操作WebBrowser控件吧。使用WebBrowser控件可以在Windows窗体应用程序中承载网页以及支持浏览器的其他文档。例如,可以使用WebBrowser控件在应用程序中提供基于HTML的集成用户帮助或Web浏览功能。此外,还可以使用WebBrowser控件向Windows窗体客户端应用程序添加基于Web的现有控件。
解决方案三:
UP
解决方案四:
WebBrowser
解决方案五:
或者findwindow
解决方案六:
使用BHO是最佳方案。
解决方案七:
我想楼主要的不是WebBrowser这个控件,而是要IE的控件吧可以给你的项目添加引用,然后选COM,将MicrosoftInternetControls引用进来在SHDocVw命名空间下,ShellWindows包含的就是你所有的IE窗口
解决方案八:
为了获取每个IE窗口的文档内容,你可能还得引用另一个COM组件MicrosoftHTMLObjectLibrary然后引用命名空间mshtml,具体操作如下:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingmshtml;usingSHDocVw;namespaceTestIE{publicpartialclassTestIEForm:Form{publicTestIEForm(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){ShellWindowswindows=newShellWindows();foreach(InternetExplorerieinwindows){HTMLDocumenthtmlDoc=ie.DocumentasHTMLDocument;MessageBox.Show(htmlDoc.documentElement.innerHTML);}}}}

时间: 2024-09-17 03:31:51

一个获取IE数据的问题的相关文章

Linux内核向磁盘写一个char型数据,并获取写入的位置

问题描述 Linux内核向磁盘写一个char型数据,并获取写入的位置 28C 如题,请问应该调用哪个函数??这个我是在自己模块中使用.在线等待回答

获取字符串中某一个字段的数据,GetValueFromStr;拓展字符串解析parse_string

gps数据格式为:$GPRMC,024813.640,A,3158.4608,N,11848.3737,E,10.05,324.27,150706,,,A* /********************************************************************** *版权所有 (C)2015, Wuyq. * *文件名称: GetValueFromStr.c *内容摘要:用于演示从gps数据字符串中获取相应的内容 *其它说明:无 *当前版本: V1.0 *作

jsp-JSP从后台获得的数据用EL表达式只能获取第一个ID的数据

问题描述 JSP从后台获得的数据用EL表达式只能获取第一个ID的数据 后边ID为2/3/4等数据改如何获得呢 <s:iterator value="%{#request.data}" var="data3_9" > 获得数据 ${data3_9.time} 只能获得ID为0的相应的数据,接下来ID为1的话改如何获得呢 解决方案 ${data.time}/c:forEach 解决方案二: " ${data.time}/c:forEach &quo

用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果_AngularJS

研究了一上午,终于做出了,实时获取本地localStorage来模拟注册登入~~~ <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>我们虽然很穷,但是我们有梦想</title> <script src="angular.js"></script> </he

服务器-调用一个新闻接口时,每次只有第一次请求时能获取到数据

问题描述 调用一个新闻接口时,每次只有第一次请求时能获取到数据 我在使用http://apistore.baidu.com/apiworks/servicedetail/688.html 这个借口时碰到了一个问题,每次只有服务器重启第一次访问接口的时候能拿到数据,请问这是为什么?该如何解决? 解决方案 原来是自己初始化字符串的时候出错了

CCAI | 如何能既便宜又快速地获取大数据?这位微软研究员设计了两个模型,帮你省钱省时间

大会第二天上午,美国微软雷德蒙研究院首席研究员周登勇(Denny Zhou)发表了<众包中的统计推断与激励机制>主题报告,从"为什么众包"."众包的挑战"."统计推断"."激励机制"着手,结合多个生动形象的案例,具体总结了微软雷德蒙研究院过去几年在众包研究与工程上的进展. 周登勇博士表示,在可以预见的将来,机器智能完全代替人的智能几乎没有任何可能,我们应该是让人与机器各施所长互相补充.数据标注是一个比较简单的人机系

使用XMLHTTP Request Object获取服务器数据

object|request|xml|服务器|数据   在Web客户端使用xmlhttp对象,可以十分方便的和服务器交换数据,我们可以获取和发送任何类型的数据,甚至二进制数据到服务器上.xmlhttp技术同时也是目前大多数无刷新页面使用的和服务器交换数据的方式,这种方式比以往的隐藏iframe的方法要方便和经济的多.     同时让我们高兴得是xmlhttp并不是IE特有的东西,虽然目前还不是W3C的标准,不过IE, Netscape/Mozilla, 和Safari都支持.在IE中我们使用ne

通过Access从Web获取MySQL数据

MySQL是当前最流行的网络数据库,其中的原因包括:运行速度快免费能运行在Linux及其他的一些平台能与Apache(一种流行的网络服务器)完美结合能与 PHP完美结合MySQL具有一个ODBC接口.如果你操作的是网络服务器或MySQL服务器,并想把数据关联到桌面应用程序,采用ODBC接口是一个很好的方式.但如果你不是对服务器操作,访问MySQL的端口很有可能无效,此时只能寻求其他方法来操作你的数据. 存在的问题所提及的问题都是针对客户机而言的.出于安全起见,客户机程序一般都通过一个主机选择网络

浅谈ASP中Request对象获取客户端数据的顺序

request|对象|客户端|数据 浅谈ASP中Request对象获取客户端数据的顺序 /**描述:在使用ASP Request对象时需要注意的小问题作者:慈勤强Email : cqq1978@yeah.net**/ 在ASP中Request对象是获取客户端提交数据的一个很重要的对象,大家对他也是非常熟悉了.虽然如此,还是经常有人问我下面的几种写法有什么不同,到底应该怎么写?strMessage = Request("msg")strMessage = Request.Form(&qu