zoukankan      html  css  js  c++  java
  • Winform使用外部浏览器解决webbrowser问题

          对于还是一个菜鸟的我,在最近自己接手了个项目,搞的自己也是醉了,身边也有没大神的现场指导,只能靠度娘和谷歌的大力帮助,要不然这么个小项目可定现在还交不了,不过在这过程种也确确实实学到了不少东西,我先说说在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解决浏览器控件的方法,大家要是还有其他解决方法,也可以告知我哦~~

  • 相关阅读:
    MySql存储过程学习
    自己用C语言写的扫雷算法
    Spring学习——Hello World
    ICE Service使用方法简介
    DevExpress学习笔记(一)Ribbon
    DevExpress学习笔记(二)NavBarControl
    ORACLE DBLINK无法使用问题
    vbs脚本读写INI文件
    Python操作INI文件:configobj 更好
    个人发展的误区:越广越好,还是越深越好?
  • 原文地址:https://www.cnblogs.com/xinzhigu94/p/5699661.html
Copyright © 2011-2022 走看看