zoukankan      html  css  js  c++  java
  • C#如何使用webbrowser控件制作一个简易的IE浏览器(菜鸟级)

        笔者毕设过程中需要在程序中嵌入一个简易的浏览器。但是查阅了相关书籍都没有很好的示例程序,所以笔者把从网上搜集到的资料加以总结以方便后来人。

    首先在窗体中添加一个combox和一个webbrowser.关键部分代码如下

    初始化:

    Code

    前进浏览comboBox1.text代表的url

    1  private void button1_Click(object sender, EventArgs e)
    2        {
    3            string url = comboBox1.Text.Trim();
    4
    5            webBrowser1.Navigate(url);
    6        }

    返回前一个浏览的网页

    1//后退
    2        private void button2_Click(object sender, EventArgs e)
    3        {
    4            webBrowser1.GoBack();
    5
    6        }

    点击网页中的链接,不在启动IE,而是使用webbrowser继续浏览

    Code4

    //每次浏览网页后,combox_url中的文本变成当前网页的url

     private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
            {
                comboBox1.Text 
    = webBrowser1.Url.ToString();
            }
    完成了以上功能一个简易的浏览器就做好了。这是我第一次在cnblogs发博,还请大家轻点拍砖。以后我会陆续把自己毕设的一些程序,经验发上来,和我一样菜鸟级的朋友交流~
  • 相关阅读:
    struts2中拦截器与过滤器之间的区别
    使用struts2中默认的拦截器以及自定义拦截器
    图解Tomcat类加载机制
    Eclipse项目中引用第三方jar包时将项目打包成jar文件的两种方式
    SQL中的四种连接方式
    My97datepicker日期控件
    Java中如何判断一个日期字符串是否是指定的格式
    jxl导入/导出excel
    优化myeclipse启动速度以及解决内存不足问题
    170726、常用 Git 命令清单
  • 原文地址:https://www.cnblogs.com/finallyliuyu/p/csharpwebbrower.html
Copyright © 2011-2022 走看看