网络编程-web浏览器编程

网络编程-web浏览器编程

ID:25367574

大小:575.50 KB

页数:16页

时间:2018-11-19

网络编程-web浏览器编程_第1页
网络编程-web浏览器编程_第2页
网络编程-web浏览器编程_第3页
网络编程-web浏览器编程_第4页
网络编程-web浏览器编程_第5页
资源描述:

《网络编程-web浏览器编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、贵州大学实验报告学院:计算机学院专业:软件工程班级:软件123班姓名***学号1***实验组实验时间2015-5-3指导教师蔡丽成绩实验项目名称Web浏览器编程实验目的通过本实验掌握C#中Web浏览器编程的方法,了解其区别与适用场合。实验要求掌握C#中Web浏览器编程的方法,了解其区别与适用场合。实验原理使用VS中的WebBrowser控件。实验环境熟悉VisualStudio开发环境,了解C#的UDP编程方法。实验步骤1.设计程序界面。2.实现程序功能。实验内容实现简单的Web浏览器,要求使用VS中的WebBrowser控件。实验数据核心代码usingSystem;usingSystem.

2、Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Net;usingSystem.IO;namespaceSelfBrowser{publicpartialclassfrmMain:Form{publicfrmMain(){InitializeComponent();pageWebBrowser.Navigate("http://ww

3、w.2345.com/index.htm");this.Text=pageWebBrowser.DocumentTitle+"-SelfBrowser网页浏览器1.0演示版";}privatevoidtoolStrip1_ItemClicked(objectsender,ToolStripItemClickedEventArgse){switch(toolStrip1.Items.IndexOf(e.ClickedItem)){case0:pageSave.PerformClick();break;case1:pageBack.PerformClick();break;case2:pageF

4、orward.PerformClick();break;case3:pageStop.PerformClick();break;case4:pageRefresh.PerformClick();break;case5:pageHome.PerformClick();break;case6:localView.PerformClick();break;case9:this.Text=urlAddress.Text+"-SelfBrowser网页浏览器1.0演示版";toolStripStatusView.Text="正在打开网页"+urlAddress.Text+"...";pageWebBr

5、owser.Navigate(urlAddress.Text);AddItem_urlAddress();break;}}privatevoidbrowserExit_Click(objectsender,EventArgse){Application.Exit();}privatevoidpageBack_Click(objectsender,EventArgse){pageWebBrowser.GoBack();}privatevoidpageForward_Click(objectsender,EventArgse){pageWebBrowser.GoForward();}privat

6、evoidpageStop_Click(objectsender,EventArgse){pageWebBrowser.Stop();}privatevoidpageRefresh_Click(objectsender,EventArgse){pageWebBrowser.Refresh();}privatevoidpageHome_Click(objectsender,EventArgse){pageWebBrowser.GoHome();}//自定义,用于添加地址项privatevoidAddItem_urlAddress(){intAddressIndex=urlAddress.Fin

7、dStringExact(urlAddress.Text);if(AddressIndex<0){urlAddress.Items.Add(urlAddress.Text);}}privatevoidurlAddress_KeyPress(objectsender,KeyPressEventArgse){if(e.KeyChar==(char)13){this.Text=urlAddress.Text+"-S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。