关于在winform窗体中内嵌浏览器控件
生活随笔
收集整理的這篇文章主要介紹了
关于在winform窗体中内嵌浏览器控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目中需要在winform窗體中內嵌瀏覽器控件,用于顯示PLC的網頁版可視化界面
由于網頁是HTML5的,VisualStudio自帶的webbrowser不支持,選用后打開網頁報錯如下圖
嘗試了WebKit.WebKitBrowser網頁依舊不能夠正常打開,原因不詳。。。。待哪天我知道了吧
參看了這篇博客https://www.cnblogs.com/lhxsoft/p/5652192.html?看到里面提到了火狐內核的Gecko,里面還包含了可用的csdn資源地址http://download.csdn.net/detail/w297088867/6361867?下載下來代碼是可以運行的,但是沒有講怎么添加到自己的項目中,幾番嘗試不成功后,去nuget上找到了新版本的,具體信息見下圖
但是此包安裝后一直有個警告,未能加載任務工廠“CodeTaskFactory”,又是各種百度,在https://blog.csdn.net/qq_15038901/article/details/107506104找到了解決方案:再安裝另外一個Nuget包“Baseclass.Contrib.Nuget.Output".
?
我這種不求甚解,沒報錯就ok的性格,在此記錄一下吧。萬一哪天求得甚解呢。
?
總結
以上是生活随笔為你收集整理的关于在winform窗体中内嵌浏览器控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++远征之封装篇——常对象成员、常成员
- 下一篇: java内嵌浏览器的几种方式