已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安徽理工大学计算机学院,1,第8章VisualBasic.NET简介,安徽理工大学计算机学院,2,教学目标,了解.NET概念及其组成。了解.NET的发展与特点。了解VisualStudio.NET集成开发环境。了解创建VisualBasic.NET程序的基本步骤。,安徽理工大学计算机学院,3,8.1VisualBasic.NET概述,VisualBasic.NET(简称VB.NET)是Microsoft公司推出的VisualStudio.NET可视化应用程序开发工具组中的一个重要成员。它虽然从VisualBasic6.0发展而来,但它不是对VisualBasic6.0的简单改良,而是从基础开始,建立了一个新的平台,从而使VisualBasic.NET成为一种强大的、真正面向对象的编程语言。,安徽理工大学计算机学院,4,8.1.1.NET简介,.NET技术是微软公司推出的一个全新的概念,“它代表了一个集合、一个环境和一个可以作为平台支持的下一代Internet可编程结构”。.NET的目的就是将互联网作为新一代操作系统的基础,对互联网的设计思想进行扩展。.NET的最终目标就是让用户在任何地方、任何事件,利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要发出请求,就可以接受到处理的结果,后台的复杂处理过程对用户而言是透明的。,安徽理工大学计算机学院,5,2.NET开发平台,.NET开发平台包括.NET框架和.NET开发工具等组成部分。.NET框架是整个开发平台的基础,包括公共语言运行库(CLRCommonLanguageRuntime)和框架类库。.NET开发工具包括VisualStudio.NET集成开发环境(IDEIntergratedDevelopmentEnvironment)和.NET编程语言。其中VisualStudio.NET集成开发环境用来开发和测试应用程序。.NET编程语言包括VisualBasic.NET、VisualC+.NET(简称VC.NET)、VisualC.NET(简称VC.NET)等用来创建运行在公共语言运行库上的应用程序。,安徽理工大学计算机学院,7,3.NET框架,.NET框架包括公共语言运行库和.NET类库。公共语言运行库是.NET的基础,用户可以将公共语言运行库看做一个在执行时管理代码的代理,它提供核心服务(如内存管理、线程管理和远程管理),而且还强制实施严格的类型安全检查,以确保代码运行的安全性和可靠性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,不以运行库为目标的代码称为非托管代码。,安徽理工大学计算机学院,8,3.NET框架,.NET框架的另一个主要部件是类库,它是一个综合性的面向对象的可重用类型集合,用户可以使用它开发包含从传统的命令行或图形用户界面(GUI)应用程序到基于ASP.NET所创建的应用程序(如Web窗体和XMLWeb服务)在内的应用程序。,安徽理工大学计算机学院,9,8.1.2VisualBasic.NET的发展与特点,1.VisualBasic.NET的发展Basic-VB-VB.NET2VisualBasic.NET的特点(1)统一的集成开发环境(2)真正的面向对象语言(3)改进的窗体引擎(4)丰富的数据类型(5)结构化的错误处理(6)方便的Web程序开发(7)新一代的数据访问技术,安徽理工大学计算机学院,10,8.2VisualStudio2005集成开发环境简介,1.VisualStudio2005起始页,安徽理工大学计算机学院,11,2.新建VisualBasic.NET项目,在VisualStudio2005集成开发环境中,通过执行“文件”“新建项目”命令,将会弹出“新建项目”对话框,在该对话框中,可以选择不同的编程语言来创建各种项目,这些语言将共享VisualStudio2005的集成开发环境。要创建新的VisualBasic.NET项目,需要在该对话框的“项目类型”中选中“VisualBasic”“Windows”,在“模板”列表中选择“Windows应用程序”,然后在“名称”后的文本框中输入项目的名称(如Prog1)。,安徽理工大学计算机学院,12,VisualStudio2005集成开发环境,安徽理工大学计算机学院,13,3.“解决方案资源管理器”窗口,项目可以视为编译后的一个可执行单元,可以是应用程序、动态链接库等,而企业级的解决方案往往需要多个可执行程序的合作,为便于管理,在VisualStudio2005集成环境中引入了解决方案资源管理器。,安徽理工大学计算机学院,14,4.“工具箱”窗口,控件在“工具箱”中是以组的形式出现的,安徽理工大学计算机学院,15,5.“属性”窗口,安徽理工大学计算机学院,16,8.3创建简单的VisualBasic.NET应用程序,1.用VisualBasic.NET开发应用程序的步骤建立用户界面设置窗体和控件的属性编写事件过程代码调试并保存程序生成执行程序,安徽理工大学计算机学院,17,2.编写VisualBasic.NET应用程序,例8-1编写一个VisualBasic.NETWindows应用程序,屏幕上有1个标签和1个按钮。要求在标签框中显示“VisualBasic.NET编程世界欢迎您!”,按钮上标有“结束”。程序运行时,单击按钮结束程序运行。,安徽理工大学计算机学院,18,启动VisualStudio2005,执行“开始”“程序”“MicrosoftVisualStudio2005”“MicrosoftVisualStudio2005”菜单命令。,安徽理工大学计算机学院,19,建立项目,执行“文件”“新建项目”命令,在弹出的“新建项目”对话框的“项目类型”列表中选择“VisualBasic”,在“模板”列表中选择“Windows应用程序”,然后单击“确定”按钮,出现VisualStudio2005集成开发环境并生成默认的窗体Form1。,安徽理工大学计算机学院,20,添加控件,向窗体添加一个标签控件和一个命令按钮控件。方法是:在“工具箱”中单击Label控件,然后在窗体的适当位置按下鼠标并拖动,将会在窗体上生成一个标签对象;再单击Button控件,在窗体的适当位置按下鼠标并拖动画一个按钮。然后根据具体情况,对控件的大小和位置进行适当的调整。,安徽理工大学计算机学院,21,设置属性,安徽理工大学计算机学院,22,编写代码,双击Form1窗体上的按钮控件,在出现的代码窗口中,默认的事件过程是Click事件。,安徽理工大学计算机学院,23,调试程序并保存项目,单击工具栏上的启动按钮“”或按F5键调试程序,看是否符合设计要求,否则单击“调试”“停止调试”命令或工具栏中的“”按钮进行修改,直至符合设计要求为止。然后单击“文件”“保存所有项目”命令,在弹出的“保存项目”对话框的“位置”文本框中输入项目保存位置“C:Prog1”,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 兵团团委公务员考试试题及答案
- 北京市公务员轮换考试试题及答案
- 爸爸公务员考试试题及答案
- 生活污水治理建设项目商业计划书
- 十五五规划纲要:塑料污染全链条治理深化政策
- 2026年能源加工公司环境监测数据上报管理制度
- 十五五规划纲要深度解读:低碳社区建设与示范推广
- 人工智能在医疗健康产业的应用与前景
- 汽车智能化与未来出行行业分析
- 2025浙江省杭州市桐庐富春山健康城管委会招聘2人易考易错模拟试题(共500题)试卷后附参考答案
- 点卡售卖合同范本
- 仓库管理员面试题及答案
- 2026品牌营销日历【营销节点】
- 人体七大营养素概述
- 2025宁夏建设投资集团有限公司“集中招聘”524人笔试历年常考点试题专练附带答案详解2套试卷
- 2025-2026学年上海格致中学(五四制)九年级(上)第一次月考语文试题及答案
- 2025浙江嘉兴市体育彩票管理服务中心招聘编外人员4人考试笔试参考题库附答案解析
- 2025广东惠州市博罗县自然资源局招聘编外人员76人考试笔试备考试题及答案解析
- 2025年乌鲁木齐市招聘警务辅助人员(600人)笔试考试备考题库及答案解析
- 2025年大学《管理科学-管理建模与仿真》考试模拟试题及答案解析
- 2025贵州安顺市公安机关第二批招聘警务辅助人员116人笔试考试备考试题及答案解析
评论
0/150
提交评论