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解决浏览器控件的方法,大家要是还有其他解决方法,也可以告知我哦~~

  • 相关阅读:
    python 操作ie登陆土豆网
    python网络编程学习笔记(3):socket网络服务器
    python趣味编程:借书方案(排列组合)
    扑克牌洗牌
    C#开发的两个原则的深入讨论(转)
    软件文档知多少?(转)
    反射点滴Common
    使用ASP.NET加密口令(转)
    asp.net 备份和恢复SQL SERVER 数据库
    编程规范程序员们都应该这样写代码(转)
  • 原文地址:https://www.cnblogs.com/xinzhigu94/p/5699661.html
Copyright © 2011-2022 走看看