您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 计算机三级考试VB课件(东华大学王洪亚老师课件)
《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15VB.NET程序设计教材:《VisualBasic.NET程序设计》主讲:王洪亚联系:EMailhywang@dhu.edu.cnAddress松江校区学院1号楼234室(周二中午、下午)《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15课程情况介绍教学周数第3周~第18周(2节讲授、2节上机实验)课程内容主要讲解第1章~第8章选讲第9章、第10章考试方式上机考试平时成绩=实验+自测题总成绩=上机考试*80%+平时*20%教材、参考书《VisualBasic.NET程序设计》机械工业出版社,李柏岩等《VisualBasic程序设计教程》高等教育出版社,龚沛曾等《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15第1章VisualBasic.NET概述主要内容VB.NET语言的由来Microsoft.NET框架和开发平台VB.NET集成开发环境编写第一个VB.NET应用程序程序调试方法帮助系统实验自测题作业提交《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15第1章VisualBasic.NET概述学习目标了解VisualBasic.NET语言及相关特性。了解VisualStudo的安装方法了解集成开发环境的,掌握其常用组件的用法。掌握创建VB.NET程序的基本方法和步骤。掌握简单的程序调试方法。了解帮助系统的用法。《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.1VB.NET简介VB.NET语言的由来BASIC语言1964年由美国的JohnG.Kemeny和ThomasE.Kurtz设计。定位于”适用于初学者的多功能符号指令代码”,最初是一种解释型语言,后来发展为兼具解释和编译两种方式。VisualBasic语言1991年Microsoft推出VisualBasic语言。使用GUI可视化界面,支持所见即所得,支持事件驱动编程机制。VisualBasic衍生语言开发桌面应用程序的高级语言(VB)嵌入Office系列软件的宏语言(VBA)开发Web动态网页的脚本语言(VBS)VB.NET2000年Microsoft将VisualBasic整合到Microsoft.NET框架中,形成VisualBasic.NET语言。《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.1VB.NET简介Microsoft.NET框架.NET框架是创建、部署和运行新一带基于Internet的应用程序的一个统一开发、执行环境,主要由两部分组成:公共语言运行时环境(CommonLanguageRuntime,CLR)运行时负责管理内存分配、启动或删除线程和进程、实施安全性策略等等。统一的编程类(BaseClassLibrary,BCL).NET框架为开发人员提供了一个统一、面向对象、层次化、可扩展的类库集(API)。此外还有ASP+.NET(用于Web开发)与ADO.NET(用于数据库访问)。《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.2VB.NET集成开发环境Microsoft.NET框架Microsoft.NET框架(Framework).NET代码编译连接示意图VB.NET源程序代码MSIL代码(统一的中间语言代码)c++源程序代码本地可执行代码(exe文件)编译编译编译连接《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.1VB.NET简介.Microsoft.NET.NET框架、开发工具和多种编程语言共同构成了Microsoft.NET统一开发平台。Microsoft.NET开发平台VisualBasicVisualC++VisualC#JScript……公共语言运行规范(CommonLanguageSpecification)ASP+.NETWindows窗体ADO.NET和XML基础类库(BaseClassLibrary)公共语言运行时(CommonLanguageRuntime)Windows操作系统和服务VisualStudio.NET《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.1VB.NET简介VB.NET的特点全面支持面向对象的编程语言。VB.NET与VisualBasic最大的差别是引入了.NET框架。沿用了VisualBasic语言的多数语法,并做了少量改进,以适应.NET框架对编程语言的要求,但同样具有简单易用的特点。继承了VisualBasic的可视化设计和事件驱动的编程机制,具有丰富的数据类型和完备的帮助功能,支持强大的数据库访问和网络功能,为快速创建Windows应用程序提供了一种有效途径。《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.2VB.NET集成开发环境VisualStudio.NET支持VC++、C#、VB和J#等语言的程序开发。是Microsoft.NET框架最重要的开发工具。VisualBasic.NET集成开发环境(IDE)是VisualStudio.NET的一部分,它集程序代码的编辑、编译、连接和调试等功能于一体,给编程人员提供了一个完整、方便的开发界面和许多有效的开发辅助工具。本课程以VisualStudio2005开发环境,介绍VB.NET程序设计。VisualStudio支持多种语言开发环境VBVC++C#J#VS支持的主要语言《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.2VB.NET集成开发环境VB.NET安装和启动光盘安装(自动启动)硬盘安装(运行Setup.exe)默认安装(约占2GB存储空间):常用功能完全(约占4GB存储空间):全部功能自定义:可选择安装组件硬盘安装安装界面《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.2VB.NET集成开发环境VB.NET开发环境界面标题栏、菜单、工具箱、设计/代码窗口、解决方案资源管理器、属性窗口、错误列表、状态栏。VB.NET开发环境标题栏菜单工具栏工具箱设计窗口错误列表属性窗口解决方案资源管理器状态栏VB.NET开发环境《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15工具箱工具箱提供各类常用控件,用于程序窗体界面的设计。利用工具箱右键菜单,可添加不常用控件或删除控件1.2VB.NET集成开发环境工具箱工具箱右键菜单向工具箱添加控件的对话框《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.2VB.NET集成开发环境资源管理器显示VB.NET程序所有相关的文件和引用。使用“查看代码”、“视图设计器”和“查看文件”几个不同窗口间切换。显示所有文件查看代码查看设计器应用程序文件夹窗体文件设计窗口选项卡窗体代码窗口选项卡程序代码类列表方法列表解决方案资源管理器在设计和代码窗口切换《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15属性窗口显示选中对象或文件的所有属性。通过属性窗口可以在设计时确定属性。属性窗口的显示可以按分类也可以按字母顺序显示。1.2VB.NET集成开发环境按分类顺序按字母顺序事件属性对象名和类型属性名称属性值Form1的属性《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.2VB.NET集成开发环境设计窗口设计窗口是进行程序界面设计的主要窗口,可以在上面将各种控件添加上去,并分配合适的位置。设计窗口选项卡窗体设计窗口《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-15代码窗口代码窗口是进行代码设计的主窗口。可以通过双击窗体进入代码窗口。代码窗口左边的组合框可以显示当前处理的对象,右边的组合框显示变量或者函数。1.2VB.NET集成开发环境代码窗口选项卡程序代码类列表方法列表代码窗口《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序VB.NET集成开发环境有设计、运行和调试三种工作模式。设计模式运行模式调试模式《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序创建VB.NET项目执行“文件|新建项目”菜单命令,在弹出的“新建项目”对话框中,选择“VisualBasic”项目类型,并在模板中选择“Windows应用程序”。输入项目名称“Test”后点击“确定”按钮,VB.NET将创建一个名为“Test”的应用程序项目。新建项目《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序设计程序界面在工作区中选中窗体Form1,用鼠标拖动窗体四周白色小方块调整窗体到合适大小。从工具箱中拖拽一个Label控件、两个Button控件到窗体上,按下图所示布局放置。按右边表格设置控件属性拖放控件后的窗体修改控件属性后的窗体控件属性值《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序编写程序代码双击“确定”按钮,输入代码:Label1.Text=您好!,现在是+Now()双击“退出”按钮,输入代码:End代码窗口《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序生成和运行程序执行“生成|生成Test”菜单命令,可生成项目Test的可执行代码(Test.exe文件)。点击“确定”按钮,当前时间更新。点击“退出”按钮,程序结束退出。Test程序的运行界面《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序保存项目执行“文件|全部保存”菜单命令,在如图1-16所示保存项目对话框的“位置”框中输入项目的存放位置(也可点击“浏览”按钮,通过项目位置对话框选择位置),如D盘根目录(D:\),点击“保存”按钮,保存项目的全部文件(项目将被保存在D:\Test目录下)。保存项目对话框《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.3创建VB.NET应用程序保存项目Test项目保存在磁盘上的目录结构和主要文件如下图所示。Bin目录:二进制可执行文件;Debug目录:调试文件;Release目录:保存发布文件;MyProject目录:项目相关的设置文件;Obj目录:编译过程中生成和使用的文件。.TestTest.sln解决方案文件(.sln)TestMyProjectobjBinForm1.vbForm1.vbprojForm1.Design.vb项目文件(.vbproj)代码文件(.vb)控件信息文件(.vb)ReleaseDebugTest.exeTest.exe调试版可执行文件(.exe)发布版可执行文件(.exe)项目目录、文件组织《VB.NET程序设计》第1课(‹#›)东华大学计算机学院2008-9-151.4程序调试程序错误语法错误是指因程序中语句不符合VB.NET语法而产生的错误,如拼错单词、标点符号遗漏、变量未声明、过程或函数未定义、函数缺少必要参数等。运行时错误运行时错误也称异常,是指在程序运行过程中产生的错误。例如,执行除数为零的除法运算、打开已损坏的文件、数据类型不匹配或数组的索引超出了数组界限等。逻辑错误辑错误是一种比较隐蔽,只能由人工发现的错误。有逻辑错误的程序虽然有时能正常运行,但却无法得到预期的结果。常见的逻辑错误
本文标题:计算机三级考试VB课件(东华大学王洪亚老师课件)
链接地址:https://www.777doc.com/doc-4553602 .html