C# webbrower请求的资源在使用中(异常来自 HRESULT:0x800700AA)

我用c#做了一个form,里面有一个webbrower,用一个timer控制循环执行一个跳转Navigate,现在出现的问题是,只要在webbrower中右键,在弹出右键... 我用c#做了一个form,里面有一个webbrower,用一个timer控制循环执行一个跳转Navigate,现在出现的问题是,只要在webbrower中右键,在弹出右键菜单之后,循环执行到的Navigate语句就会报错C# webbrowser 请求的资源在使用中。(异常来自 HRESULT:0x800700AA)我要怎么解决呢?你自己试一试,我刚刚试了,就是右键就有问题,每次必出问题,就算是百度都会 Timer timer = new Timer(); public Form1(){ InitializeComponent(); timer.Interval = 5000;timer.Tick += new EventHandler(timer_Tick);timer.Enabled = true;} private void timer_Tick(object sender, EventArgs e) {this.timer.Enabled = false;this.webBrowser1.Navigate("………………");} // ……处补网址 private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){this.timer.Enabled = true;} 展开
 我来答
xtfnpgy
2014-05-22 · TA获得超过1784个赞
知道大有可为答主
回答量:1989
采纳率:76%
帮助的人:1103万
展开全部
把你Navigate里面的网址替换成别的网页地址试试,看看是否与网页代码有关系;
我刚才尝试了,确实会报错,要不就把右键屏蔽掉;
把WebBrowser的IsWebBrowserContextMenuEnabled设置false
更多追问追答
追问
问题中不是说了吗。不管什么网址都不行
追答
想要右键的话,就使用ContextMenuStrip自定义右键菜单,然后把webbrowser的ContextMenuStrip属性赋值给ContextMenuStrip1就可以了;
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式