解决方案 »

  1.   

    C# Web Browser控件,该控件是2005中新加入的一个控件,利用这个控件可以很快编写一个浏览器。以下就以一个简单的浏览器开发为例介绍该控件。
      

  2.   

    C# Web Browser控件该控件是2005中新加入的一个控件,利用这个控件可以很快编写一个浏览器。以下就以一个简单的浏览器开发为例介绍该控件。首先运行Visual C# Express,点击File,New,Project,选择Windows Application 新建一个项目。更改Form1的Text属性为“我的浏览器”。增加一个comboBox 控件用于输入网址。另加一个MainMenu控件用于控制,再加一个Button,并将其Text属性改为连接。最后加一个C# Web Browser控件,改Dock 为none,改Anchor为Top, Bottom, Left, Right ,改AutoRelocate 属性为True。    using System;  
        using System.Collections.Generic;  
        using System.ComponentModel;  
        using System.Data;  
        using System.Drawing;  
        using System.Windows.Forms;  
         
        #endregion  
         
        namespace Web_Browser  
        {  
        partial class Form1 : Form  
        {  
        public Form1()  
        {  
        InitializeComponent();  
        }  
         
        private void button_go_Click(object sender, EventArgs e)  
        {  
        webBrowser1.Navigate(comboBox1.SelectedItem.ToString());  
         
        }  
         
        private void 主页ToolStripMenuItem_Click(object sender, EventArgs e)  
        {  
        webBrowser1.GoHome();  
        }  
         
        private void 向前ToolStripMenuItem_Click(object sender, EventArgs e)  
        {  
        webBrowser1.GoForward();  
         
        }  
         
        private void 后退ToolStripMenuItem_Click(object sender, EventArgs e)  
        {  
        webBrowser1.GoBack();  
         
        }  
        }  
        } 
      

  3.   

    问题是webbroer 必须安装IE,目前的项目只能在IE8下运行,因此考虑使用IE8内置,webborwer是调用本地的IE打开网页的,我需要的是无论有没有IE8 都可以打开我的项目。
      

  4.   

    非得用IE8啊,用socket写个http请求多好,你这个要求 。。下个IE8绿色版看看dll