欢迎来到天天文库
浏览记录
ID:37054768
大小:137.50 KB
页数:8页
时间:2019-05-15
《课程设计网络协议分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、目录一.需求分析二、技术分析2.1开发环境2.2技术分析三、软件设计四、代码实现4.1代码设计4.2主要界面五、总结WEB浏览器程序开发一.需求分析设计一个web浏览器它主要具有以下功能:对文件的操作,关于此软件,对网页能后退、前进、返回主页、刷新和停止等。二、技术分析2.1开发环境开发工具:MicrosoftVisualstudio2008C#硬件环境:内存:1G、硬盘:160G运行环境:Windows2000/XP2.2技术分析VisualC#是微软出的一种新的编程系统VisualStudio系列中的一种,
2、因功能强大而受到广大程序设计者的喜爱。C#源自C++,针对C++做了很强的改进,并与公司的.NET技术完美结合,不仅能完成一般的程序设计,还能完成.NET环境下的网页设计。要真正理解软件系统的真正运行机制,一定要多加实践。本次设计是对一个网页浏览器的设计,通过此次设计培养我们理论联系实际的能力,对Windows窗体应用程序更进一步的理解,提高我们设计各种软件的能力,将我们所学到的理论知识进行运用。三、软件设计此浏览器是一个功能简单的浏览器,它主要具有以下功能:(1)对文件的操作(2)关于此软件(3)对网页能后退
3、、前进、返回主页、刷新和停止等四、代码实现4.1代码设计usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceaa{publicpartialclassForm1:Form{publicForm1(){Initial
4、izeComponent();}privatevoidForm1_Shown(objectsender,EventArgse){Form1.ActiveForm.WindowState=FormWindowState.Maximized;}privatevoidForm1_Load(objectsender,EventArgse){//程序运行后打开主页webBrowser1.GoHome();}privatevoidmenuStrip2_ItemClicked(objectsender,ToolStripIt
5、emClickedEventArgse){}privatevoidbutton1_Click(objectsender,EventArgse){webBrowser1.GoBack();}privatevoidbutton2_Click(objectsender,EventArgse){webBrowser1.GoForward();}privatevoidlabel1_Click(objectsender,EventArgse){}privatevoidtextBox1_TextChanged(objects
6、ender,EventArgse){}privatevoidbutton3_Click(objectsender,EventArgse){webBrowser1.GoHome();}privatevoidbutton5_Click(objectsender,EventArgse){webBrowser1.Stop();}privatevoidbutton4_Click(objectsender,EventArgse){webBrowser1.Refresh();}privatevoid主页ToolStripMe
7、nuItem_Click(objectsender,EventArgse){//“主页”菜单的Click(单击)事件处理webBrowser1.GoHome();}privatevoid后退ToolStripMenuItem_Click(objectsender,EventArgse){//“后退”菜单的Click(单击)事件处理webBrowser1.GoBack();}privatevoid前进ToolStripMenuItem_Click(objectsender,EventArgse){//“前进”菜单
8、的Click(单击)事件处理webBrowser1.GoForward();}privatevoidbutton6_Click(objectsender,EventArgse){stringmystr=this.toolStripComboBox1.Text;stringthehttp="http://";stringthehttps="https://";mystr=mystr.To
此文档下载收益归作者所有