| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4135 人关注过本帖
标题:对 COM 组件的调用返回了错误 HRESULT E_FAIL
只看楼主 加入收藏
炫色流年
Rank: 2
等 级:论坛游民
帖 子:61
专家分:18
注 册:2011-8-8
结帖率:38.46%
收藏
 问题点数:0 回复次数:2 
对 COM 组件的调用返回了错误 HRESULT E_FAIL
程序代码:
private void WebBrowser_NewWindow2(object sender, AxSHDocVw.DWebBrowserEvents2_NewWindow2Event e)
        {
               //我用的是AxWebbrowser,在用选项卡打开新的链接时发生错误           
                e.cancel = true;

                AxWebBrowser web = (AxWebBrowser)tabWeb.SelectedTab.Controls[0];
                string url = web.StatusText;//这里出错!!提示 用户代码未处理COMException
                                            //对 COM 组件的调用返回了错误 HRESULT E_FAIL 


                TabPage newpage = new TabPage();

                AxWebBrowser newWebBrowser = new AxWebBrowser();

               
                newWebBrowser.TabIndex = 0;
                newWebBrowser.NewWindow2 += new AxSHDocVw.DWebBrowserEvents2_NewWindow2EventHandler(WebBrowser_NewWindow2);
                newWebBrowser.NavigateComplete2 += new AxSHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler(WebBrowser_NavigateComplete2);
   
                newWebBrowser.Dock = DockStyle.Fill;
                tabWeb.TabPages.Add(newpage);
                newpage.Controls.Add(newWebBrowser);
                tabWeb.SelectTab(newpage);

                newWebBrowser.Navigate(url);

                    }

到底出了什么错?谁懂?请写下正确代码。谢了。
搜索更多相关主题的帖子: web 
2012-04-07 20:05
又见根号三
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2011-6-2
收藏
得分:0 
楼主你解决这个问题了  怎么解决的  求指点啊
2012-06-21 14:58
king37969fly
Rank: 2
等 级:论坛游民
帖 子:3
专家分:10
注 册:2013-1-22
收藏
得分:0 
求指点。
2013-01-22 16:34
快速回复:对 COM 组件的调用返回了错误 HRESULT E_FAIL
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.068209 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved