C#实现一个功能简单的web浏览器
日期:2008年6月12日 作者: 查看:[
大字体 中字体
小字体]
-
-
为相应的控件添加相应的事件响应代码,完整代码如下:
using System; using System.Collections.Generic;
using System.ComponentModel; using System.Data;
using System.Drawing; using System.Text;
using System.Windows.Forms; using System.IO;
namespace Web浏览器
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Navigate(string address)
{
if (String.IsNullOrEmpty(address))
return;
if (address.Equals("about:blank")) return;
if (!address.StartsWith("http://")) address = "http://" + address;
try {
Cursor.Current = Cursors.WaitCursor; webBrowser1.Navigate(new Uri(address));
}
catch (System.UriFormatException)
{ return; }
finally { Cursor.Current = Cursors.Default; }
}
private void Form1_Load(object sender, EventArgs e)
{
toolStrip1.ImageList = imageList1;
tbBack.ImageIndex = 0;
tbForward.ImageIndex = 1;
tbRefrash.ImageIndex = 2;
tbHome.ImageIndex = 3;
}
private void comboBox1_KeyDown(object sender, KeyEventArgs e)
{ if (e.KeyCode == Keys.Enter) {
Navigate(comboBox1.Text);
comboBox1.Items.Add(comboBox1.Text);
}
}
private void tbBack_Click(object sender, EventArgs e)
{
webBrowser1.GoBack();
}
private void tbForward_Click(object sender, EventArgs e)
{
webBrowser1.GoForward();
}
private void tbRefrash_Click(object sender, EventArgs e)
{
i f (!webBrowser1.Url.Equals("about:blank"))
{
webBrowser1.Refresh();
}
}
private void tbHome_Click(object sender, EventArgs e)
{
webBrowser1.GoHome();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
- [1] [2] 下一页
-
- C#实现一个功能简单的web浏览器 相关文章:
- ·通常C#面试题
- ·用C#写计算器程序
- ·Asp.net(c#)数据库操作类
- ·C#编写的windows计算器-源代码
- ·C#获取本地计算机名IP,Mac地址
- ·C#基础概念二十五问
- ·asp.net(C#)海量数据表高效率分页算法(易懂,不使用存储过程)
- ·C#中使用进度条
- ·C#導出Excel源碼
- ·c#操作word表格
- C#实现一个功能简单的web浏览器 相关软件
- ·C#文档中文版(微软)
- ·精通c#与asp.net程序设计
- ·c#高级编程
- ·c#完全手册
- ·展现c#
- ·c#进阶
- ·c#英文手册
上一篇:升级失败的机器如何重新刷新BIOS?
下一篇:现学现用WPS 小技巧能够起大作用
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com