本站不兼容 8 以前的版本的 Interner Explorer 浏览器(或基于这些版本的 IE 的其他浏览器),并且页面样式不完全兼容 IE 8,我们建议你升级至 IE 9 或改用其他非 IE 浏览器

Mozest™

  • 正在加载用户菜单…

开放、分享、互助

转播到腾讯微博
返回列表 回复 发帖

[求助] C#GeckoFx2.0报错,请高手帮忙

在GeckoWebBrowser控件初始化时报错【指定的类型转换无效】
跟踪代码
  1. protected override void OnHandleCreated(EventArgs e)
  2.                 {               
  3.                         
  4.                         if (!this.DesignMode)
  5.                         {
  6.                                 Xpcom.Initialize();
  7.                                 #if !NO_CUSTOM_PROMPT_SERVICE
  8.                                 PromptServiceFactory.Register();
  9.                                 #endif
  10.                                 WindowCreator.Register();
  11.                                 
  12.                                 WebBrowser = Xpcom.CreateInstance<nsIWebBrowser>("@mozilla.org/embedding/browser/nsWebBrowser;1");
  13.                                 WebBrowserFocus = (nsIWebBrowserFocus)WebBrowser;
  14.                                 BaseWindow = (nsIBaseWindow)WebBrowser;
  15.                                 WebNav = (nsIWebNavigation)WebBrowser;
复制代码
WebBrowser = Xpcom.CreateInstance<nsIWebBrowser>("@mozilla.org/embedding/browser/nsWebBrowser;1");
红色部分报错了,有谁遇到过吗