解决方案

WebBrowser控件被认为是"使用中"如果有一个正在处理的导航操作,或控制任何阻塞对话是当前打开的(包括上下文菜单,JavaScript警告,NTLM登录对话框,等等)。您可以使用 WebBrowser.IsBusy 属性来检测这些状态。

如果由于当前不完整的导航操作,你可以尝试停止当前的导航(如果你确实想停止网页时未完成加载),或者添加新的导航到一个请求队列,并使用定时器等待直到 WebBrowser.IsBusy 返回false。

如果不是占线状态是由于一个或多个打开的对话​​框阻止,你可以做同样的等待技术也许 Messagebox.Show()用户一条消息,未决的导航由于延迟一个开放的对话窗口。

原文

The WebBrowser control is considered "in use" if either a navigation action is currently being processed, or any blocking dialog from the control is currently open (including context menu, Javascript alerts, NTLM login dialog, etc.). You can use the WebBrowser.IsBusy property to detect these states.

If due to a currently incomplete navigation action, you could try to stop the current navigation (if you indeed want to stop when the page is not completed loaded) or add the new navigation to a request queue and use a timer to wait until WebBrowser.IsBusy returns false.

If instead the busy state is due to one or more open blocking dialogs, you could do the same wait technique and perhaps Messagebox.Show() the user a message that pending navigation is delayed due to an open dialog window.

使用C#.NET WebBrowser控件导航到不同的网站出现 所请求的资源正在使用中。 (从HRESULT异常:0x800700AA)相关推荐

  1. WebBrowser控件参数解释

    方法 说明 GoBack '相当于IE的"后退"按钮,使你在当前历史列表中后退一项 GoForward ' 相当于IE的"前进"按钮,使你在当前历史列表中前进一 ...

  2. 解决WebBrowser控件会导致应用程序占用内存居高不下问题

    WebBrowser 是一个 .NET 控件类,在 .NET Framework 2.0 版中新增.WebBrowser 类使用户可以在窗体中导航网页,下面我们来看在开发中碰到WebBrowser控件 ...

  3. WebBrowser控件的常用方法、属性和事件

    1. 属性 属性 说明 Application 如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch).如果在宿主对象中自动化对象无效,这个程序将返回Web ...

  4. Delphi WebBrowser控件的使用

    WebBrowser控件属性: 1.Application       如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch).如果在宿主对象中自动化对象无 ...

  5. C#Winform中WebBrowser控件的特性和详细调用方法

    该博客系转发自http://www.ityoudao.com/Web/Csharp_590_1779.html,感觉此文章讲的不错,遂转发和大家分享.   WebBrowser控件简介 WebBrow ...

  6. pb调用计算机默认游览器,PB打开ole控件IE浏览器版本问题_指定Webbrowser控件所用IE内核版本(转)...

    如果电脑上安装了IE8或者之后版本的IE浏览器,Webbrowser控件会使用IE7兼容模式来显示网页内容.解决方法是在注册表中为你的进程指定引用IE的版本号. 比如我的程序叫做a.exe 对于32位 ...

  7. WebBrowser控件[Windows窗体]之介绍篇

    Windows 窗体控件 WebBrowser 可承载网页,并为应用程序提供 Web 浏览功能. 使用 WebBrowser 控件,可以复制应用程序中的 Internet Explorer Web 浏 ...

  8. C# .NET 6.0已经取消了Framework 4.8的WebBrowser控件,几款NuGet中的浏览器控件介绍

    即使在C# .NET 6.0..NET 7.0在选择工具箱项COM组件添加Microsoft Web Browser,工具箱也没有WebBrowser控件. WebBrowser控件: WebBrow ...

  9. Delphi WebBrowser控件

    WebBrowser控件属性: 1.Application       如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch).如果在宿主对象中自动化对象无 ...

最新文章

  1. 《TensorFlow技术解析与实战》——导读
  2. 自律到极致-人生才精致:第12期
  3. 基于OpenResty的弹性网关实践(二)
  4. 转:陈梓瀚:关于编程的胡扯
  5. VS2010可反复安装MSDN的方法
  6. PaddlePaddle Perceptron Example
  7. msg_p!=(void*) 0 --消息邮箱(点滴学习)
  8. TensorFlow 2 Object Detection API 教程: 安装
  9. C语言及程序设计进阶例程-30 联合体及其应用
  10. 耗时6个月,整理了30款免费高评分软件,完爆付费
  11. 希尔伯特变换(1)-基础理论
  12. PHP判断PC浏览器与手机浏览器的方法
  13. crmeb pro版获取短信验证码失败解决方法
  14. (Python学习) 10位老师随机分配到4个教室,保证每个教室至少有2个老师
  15. 浙商证券显示计算机丢失,无法启动此程序,计算机丢失d3dx-942.dll,这个怎么解决啊?...
  16. stata基础使用教程(操作版)
  17. 机器学习之logistic 回归
  18. V831——车牌识别
  19. GPU跑TensorFlow的各种显卡下的电脑配置(1080ti)
  20. MKB0805心率血压模块使用方法

热门文章

  1. 速写在网站建设中的重要地位
  2. Java模拟项目开发(快递柜)
  3. #bzoj2240#积木游戏(DP? 贪心?)
  4. java递归处理单位人员组织机构树
  5. 视频教程-Python零基础入门教程-Python
  6. MATLAB App Designer 计算器的设计
  7. 新媒体运营教程:线上线下用户转化的核心流程!
  8. C++ STL set容器
  9. 【计算机网络学习笔记】计算机网络
  10. RoboMaster视觉教程(5)目标位置解算(通过像素点获取转角)