请教一下关于SHDocVw.InternetExplorer实时监听
以前是做java的对c#的webbrowse不是很了解,可能请教的问题比较小白。希望大神能帮帮忙。
需要对一个三层框架页面进行数据采集,保存到数据库并将需要的数据用打印机输出。
通过SHDocVw.InternetExplorer ie=shellWindow.Item(shellWindow.Count - 1);得到ie浏览器。得到浏览器后如何实时的对页面进行监听,对所有元素添加鼠标按下监听。
尝试着用定时器不断刷行IhtmlDocument,使用activeElement。但当页面中checkbox选中后。后面的代码被无限执行。
不用定时器。页面只执行第一个触发的元素,后面的元素事件就没有响应。
请教一下大神这里该如何处理?哪里有比较详细的材料。度娘已经试过没有找到合适的材料。
谢谢了。
需要对一个三层框架页面进行数据采集,保存到数据库并将需要的数据用打印机输出。
通过SHDocVw.InternetExplorer ie=shellWindow.Item(shellWindow.Count - 1);得到ie浏览器。得到浏览器后如何实时的对页面进行监听,对所有元素添加鼠标按下监听。
尝试着用定时器不断刷行IhtmlDocument,使用activeElement。但当页面中checkbox选中后。后面的代码被无限执行。
不用定时器。页面只执行第一个触发的元素,后面的元素事件就没有响应。
请教一下大神这里该如何处理?哪里有比较详细的材料。度娘已经试过没有找到合适的材料。
谢谢了。
...全文
相关推荐
shdocvw.dll
例如,通过以下代码可以创建一个新的IE实例:```csharpusing SHDocVw;...InternetExplorer ie = new InternetExplorer();ie.Visible
添加有关SHDocVw和mshtml的引用的代码
SHDocVw 和 mshtml 引用**- **SHDocVw**: 是一个COM库,它提供了用于访问Internet Explorer (IE) 浏览器功能的接口。
SHDocVw支持库
通过监听这些事件,开发者可以精确地控制和响应浏览器的行为。5. **安全性和兼容性**:由于SHDocVw与IE浏览器紧密关联,因此其安全性与IE的安全策略一致。
InternetExplorer无法打开搜索页的解决方法.pdf
对于无法打开搜索页的问题,我们还可以尝试注册 actxprxy.dll 和 shdocvw.dll 两个 dll 文件。
C#操作IE打开网页
```csharpusing SHDocVw;```接下来,我们将创建一个InternetExplorer类的实例,即一个IE浏览器对象,然后调用其`Navigate`方法来打开指定的URL。



