码迷,mamicode.com
首页 > Windows程序 > 详细

Winform使用外部浏览器解决webbrowser问题

时间:2016-07-23 22:57:27      阅读:467      评论:0      收藏:0      [点我收藏+]

标签:

      对于还是一个菜鸟的我,在最近自己接手了个项目,搞的自己也是醉了,身边也有没大神的现场指导,只能靠度娘和谷歌的大力帮助,要不然这么个小项目可定现在还交不了,不过在这过程种也确确实实学到了不少东西,我先说说在winform中嵌入浏览器的问题。winform嵌入浏览器,其实winform中有自己的控件-----WebBrowser控件,对于这个控件的使用,大家可以点击WebBrowser查看很详细的介绍以及使用方法,但是我想说的使用这个控件传递参数或是使用ip访问我是不会的,要是大家有会的,还请告知小妹。

      所以在现有浏览器空间中不能使用,我就找了个封装的 WebKit 浏览器引擎,使用这个就解决了我既要ip访问服务器还要传递参数的难题,下面我就说一下如何解决这个问题的。首先在WebKit.net 官方网站下载WebKit.net ,然后将其解压,将解压文件中的bin文件夹全部拷贝到你的项目中的debug文件夹下,其次在项目中添加引用,点击浏览将bin文件夹下的WebKitBrowser.dll文件添加到引用中,使用方法如下

 WebKit.WebKitBrowser browser = new WebKitBrowser();
 browser.Dock = DockStyle.Fill;
 this.Controls.Add(browser);
 string url = "http://xxx.xxx.xx.xx:xxxx/xx/xx?xx=value1&xx=value2;
 browser.Navigate(url);
 browser.AutoSize = true;

 

   以上就是我对winform解决浏览器控件的方法,大家要是还有其他解决方法,也可以告知我哦~~

Winform使用外部浏览器解决webbrowser问题

标签:

原文地址:http://www.cnblogs.com/xinzhigu94/p/5699661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!