




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程名称: Visual Basic .NET 程序设计 2002级药学、制药专业 64学时(3232),教学计划(内容安排),1 绪论 (1章) 2 2 2创建第一个Windows 应用程序(2章) 2 2 3数据类型、变量和表达式、控件(3章) 4 4 4选择结构、控件 (4章) 2 2 5循环结构、其他辅助控制语句、组件 (5章) 2 2 6数组、自定义数据类型、控件(6章) 2 2 7过程、参数传递 、例题。小结(7章) 4 4 8 类与对象、在应用程序里使用一个新类(8章) 4 4 9菜单与图形(9章) 4 4 10文件(10章) 4 4 11复习 2 2,教学内容,课时,机时,课程目的,了解程序设计与VB.NET所担任的角色;通过实例,介绍VB.NET的数据类型、变量和表达式,以及程序设计中常用的顺序结构、选择结构、循环结构;介绍数组、过程和类的概念,及其使用方法。介绍菜单与图形的使用;介绍文件的概念及使用。 同时,在每章中都介绍若干个控件的使用。,教材、参考书,Visual Basic.NET程序设计,冯博琴,崔舒宁,清华大学出版社,2004年8月。 可选择有关Visual Basic.NET程序设计,课程基本要求,学会VB.NET的编程一般步骤和IDE环境的使用、帮助系统的使用。 学习设计程序的界面,编写与运行程序,会保存成果并理解Windows的事件驱动。 学习理解VB.NET的数据类型,学习如何声明变量及变量的命名、变量的有效范围,运算符与表达式,类型的转换。 学习程序的顺序结构、选择结构和循环结构,并结合控件的学习进行编程。 学习数组的概念:静态和动态、一维和多维。掌握数组的基本操作和应用。 学习过程的概念及使用过程中的“参数传递”方式。 学习类的概念,会创建类,并在应用程序里使用一个新类;学习继承的概念与语法和实现。 学习绘图基础知识;会设置绘图的属性并在控件上绘图。 学习文件和流的基本概念、文本文件和二进制文件的读写、目录和文件操作。,教学安排(一),1. 采用数字化教学方式(所有课件,在网上可以自由查阅、下载)。 2. 答疑时间:周五下午5、6节 答疑地点:财院机房 答疑也可到在财院机房服务器上: 02 登陆到 yukq_s,”作业上传”中的“药学02” 3. 采用数字化作业方式: 财院机房服务器: 02 登陆到 yukq_s,”作业上传”中的“药学02”, 同学在 该户头下按自己的学号建子目录,提交作业。全部 作业机上批改。,学习方法,掌握概念,上机操作相关内容。,考核方式,实习、平时考试:2080 考试为机试。 考试时间: 具体时间由教务处定。,本单元主要内容,介绍程序设计与VB.NET 通过演示一个程序认识VB.NET的工作界面 介绍VB.NET的IDE环境 介绍菜单和帮助系统的使用,第一章 绪论,教学目标 熟悉Visual Studio .NET集成开发环境 了解Visual Basic .NET语言概要 熟悉Visual Basic程序的建立、编译与运行 学会使用Visual Studio .NET帮助系统的使用,授课内容,程序设计与VB .NET所担任的角色 Hello World! Visual Basic .NET编程的一般步骤 IDE环境的使用 菜单中主要项的简要说明 帮助系统的使用 *Visual Basic 的发展历程,1.1 程序设计与VB .NET所担任的角色,计算机程序是一系列的指令,它能使计算机执行特定的任务。 编程语言,如Visual Basic .NET用于将我们能懂得指令翻译成计算机可以理解和执行的步骤。 处理器懂得的命令称为机器语言,即PC机可使用的最基本的语言。 高级编程语言允许程序员以类似英文的方式编写指令,然后将指令转化成处理器能懂的含有机器语言指令的程序。 编程语言有Fortran和COBOL,一般用于大型机。还有BASIC、Pascal、C、C+,通常用于个人计算机的编程。Visual Basic .NET是BASIC的后续产品。 Microsoft开发了Visual Basic作为Windows环境下的应用程序开发工具,省去了为Windows环境编程的复杂性。 Visual Basic .NET的主要任务之一就是将人们用高级语言(Basic语言)写的计算机程序“翻译”成计算机可以执行的机器语言。 Visual Basic的最新版本Visual Basic .NET已涉足分布式Web应用程序世界。,1.2 Hello World!,创建一个简单的Visual Basic .NET程序,对使用Visual Basic .NET编写Windows程序有一个直观的感觉。 程序启动后显示一个带有按钮的窗体,按下按钮后,显示一个有“Hello World”字样的对话框。,1.2.1 程序的编辑与输入,启动Visual Studio .NET,从文件菜单中选择新建,再选择项目,在弹出的对话框的左边选择Visual Basic项目,接着在右边选择Windows应用程序。将名称一栏改为HelloWorld后,按确定按钮。 Visual Studio .NET随后将生成项目。 将鼠标指向窗口边的工具箱。在弹出的窗口中选择Windows 窗体横条,再点击button项,随后在Form1窗体上点击一下,于是在Form1的窗体上出现一个按钮,名为“Button1” 。 4. 在属性窗口找到Text行,将Button1改为Say Hello。再点击Form1窗口,将按钮上的字符Button1改为Say Hello。 5. 在工具箱上选择Label控件,将它放置到按钮的上面,用同样的方法将Label控件属性中的Text项改为“欢迎到来”。 6. 完成了界面设计,下面要编写代码,选择全部保存。进行实际的程序编写。用鼠标在按钮上双击,VB .NET将打开代码窗口。此时,光标已经停在了将要编码的地方End Sub一行的上方,如果不是,请将光标移到这一行。,在光标处键入如下语句: Private Sub btnHello_Click(ByVal sender As System.Object, ByVal e As _ System.EventArgs) Handles btnHello.Click MessageBox.Show(“Hello, world!“) End Sub,1.2.2 程序的生成与运行,程序全部编写完毕,就可以运行了。在此之前,再次保存成果。保存完毕后,从生成菜单下选择生成Hello World,如果出现错误,请回顾前面的步骤。生成成功后,在调试菜单中选择开始执行,程序开始运行,点击Say Hello按钮,将会看到Hello World的对话框的出现。,1.3 Visual Basic .NET编程的一般步骤,运行Visual Studio .NET 创建新项目 为窗体添加控件 为项目中包含的对象设置属性 编写使程序运转起来的代码 程序的生成与运行,1.4 IDE环境的使用,IDE常用的窗口,菜单和按钮,快速的熟悉一下IDE环境 。 打开VB.NET窗口实际演示。,1.5 菜单中主要项的简要说明,1.5.1 文件菜单:新建 、添加新项 、添加现有项、添加项目 1.5.2 编辑菜单:转到 、将文件作为文本插入 、智能感知 1.5.3 视图:代码/设计器 、其他窗口、工具栏、全屏 1.5.4 项目:添加引用、 设为启动项目 1.5.5 调试:窗口、启动 、逐语句、逐过程、跳出、新断点 1.5.6 格式,1.6 帮助系统的使用,在任何时候,都应该充分利用帮助系统。 F1可以获得帮助。 帮助菜单中单击目录。,1.7 Visual Basic 的发展历程,BASIC语言自其问世经历了以下四个阶段: 第一阶段:(1964年70年代初) 1964年BASIC语言问世。 第二阶段:(1975年80年代中) 微机上固化的BASIC 第三阶段:(80年代中90年代初) 结构化BASIC语言。 第四阶段:(1991年以来) Visual BASIC 1991年,微软推出了Visual Basic1.0版。,小结,Visual Studio .NET集成开发环境 Visual Basic .NET语言概要 Visual Basic程序的建立、编译与运行 使用Visual Studio .NET帮助系统的使用,课后要求,了解程序设计与VB.NET所担任的角色。 了解VB.NET编程的一般步骤 了解IDE环境的使用 了解菜单中主要项的简要说明 了解帮助系统的使用 作业:P10-11 1、2、3、4、5,VB .NET编程的一般步骤,运行Visual Basic .Net 这无疑是要做的第一步,如果你的机器还没有配置好。 创建新项目 为你的项目取一个名字,有必要的话重新选一个保存项目的位置,然后创建这个项目。 为窗体添加控件 将需要的控件从工具箱放到窗体中,排列好它们的位置,完成程序的静态设计。有关控件,我们会在下一章学到更多。 为项目中包含的对象设置属性 为在上一步添加的控件(对象)设置属性,使控件(对象)符合你的要求。 编写使程序运转起来的代码 这是最关键的一步,实际的编码在这一步完成,一个发挥想象力和创造力的好地方。 生成项目,运行程序 使程序按照你的设计运行,无疑是我们最终的目标。那一刻实在是令人激动的一刻。,1.4 IDE环境的使用,IDE常用的窗口,菜单和按钮,快速的熟悉一下IDE环境。建立完一个新的项目后,我们通常会看到图1-3的IDE界面。 和通常的Windows应用程序窗口一样,程序的顶部是菜单条。紧接着菜单条下面的是工具栏。当鼠标指向工具栏中的图标时,稍做停顿,会有提示出现。 左边最大的一个窗口是主要的设计窗口,大部分的设计工作在这个窗口中完成。Windows应用程序由一个窗体组成,该窗体通常充当程序主用户界面。在Visual Basic中,这个主用户界面就是设计窗口中显示的Form1窗体。注意到该窗口的标签,以及整个IDE界面窗口的标题栏,均有设计两个字,意思是目前正处于设计模式中。,在该窗口的左边,是工具箱。在默认状况下,工具箱是隐藏的。当用鼠标指到工具箱上时,工具箱便会弹出来。弹出的窗口如图1-4所示,这里面包含了要用到的控件。 位于窗口右上方的解决方案资源管理器。它由列出当前项目的一份清单组成。由于创建项目的工作才刚开始,所以清单中之包含了一个Form1.vb窗体。随着加入到项目中的组件增多,这里将包含更多的内容。解决方案资源管理器可以帮助你有效的组织项目所包含的组件。 解决方案资源管理器的下方是属性窗口。这个窗口在前面的Hello World程序中已经见过了。在这个窗口中设置控件的属性,使控件符合要求。Visual Basic .NET标题栏的最后一部分Form1.vb设计指的是在开发环境中,Form1是当前活动窗体,也就是说,该窗体目前处于设计模式。,1.5 菜单中主要项的简要说明,1.5.1 文件菜单 新建 文件的新建菜单下还有三个子项,项目、文件、空白解决方案。一般开始一个新的程序时,大多选择新建/项目。然后从弹出的对话框中选择要建的项目类型。新建项目后,Visual Studio .NET会自动为此项目创建一个解决方案,并将该项目放入到解决方案中。也可以选择新建一个空白的解决方案,再向里面添加项目。新建/文件则可以建一个合适类型的文件供项目使用。 添加新项 为当前的解决方案添加一个新项。可在弹出的对话框中选择项的类型。 添加现有项 将一个已经在磁盘上的文件打开,添加到项目中来。 添加项目 将一个项目添加到目前的解决方案中。这个项目可以是一个新项,也可以是一个现有的项或Web上的项目。,1.5.2 编辑菜单,编辑菜单中的大部分功能和常用的字处理软件(如Word)一样。Visual Studio .NET特有的主要有以下这些: 转到 通过输入行号,可以直接转到程序中的某一行。 将文件作为文本插入 将一个文件中的全部内容作为文本插入到光标出。省去了打开文件,全选,复制,粘贴的麻烦步骤。 智能感知 用于在编写代码中帮助开发人员更快速的完成代码。列出成员可以将一个类的成员列出。参数信息可以列出光标所在的函数(过程)成员的参数类型。快速信息可以得到光标所在处的快速参考。通常,将鼠标指向一个单词,会自动出来该提示。完成单词则可以帮助开发人员补足一个单词的剩余部分。,1.5.3 视图,该部分菜单主要控制窗口在屏幕上的显示与否。通过视图菜单下的第一级菜单,可以控制以下窗口的显示与否:解决方案资源管理器、类视图、服务器资源管理器、资源视图、属性窗口和工具箱。 代码/设计器 可以在代码窗口和设计窗口之间切换。 其他窗口 可以显示或隐藏一些辅助性窗口。主要是查找结果的窗口、输出的窗口、宏资源管理器的窗口和收藏夹。 工具栏 可以显示或隐藏某一工具栏,也可以自定义工具栏。 全屏 可以将编辑窗口扩展到全屏。,1.5.4 项目,该部份菜单主要是为项目添加某些部件,或反之从中删除。添加的主要有窗体、控件、组件、模块和类等。 添加引用 为目前的项目添加对别的项目的引用,或是对其他的类和已安装的组件的引用。只有添加了引用,才可以在项目中使用他
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校六班级班主任工作方案
- 2025年麻木专科症状分析与神经系统检测模拟卷答案及解析
- 2025年急诊内科危重病例处置模拟考试卷答案及解析
- 安全专题会议纪要讲解
- 2025年麻醉学手术镇痛安全操作规范考核题答案及解析
- 民族团结进步课件
- 2025年疼痛科疼痛治疗技术理论考核答案及解析
- 2025年检验医学常规检测操作流程考核试卷答案及解析
- 新质生产力驱动电商创新发展
- 2025年儿科急救处理规范考试答案及解析
- 中国中小学生积极心理品质量表2
- 肯尼迪总统就职演讲中英版
- 《七大营养素》课件
- 农业基因资源发掘于种质创新利用取得了新进展
- 愿你慢慢长大
- (完整word版)高中英语3500词汇表
- HND商务文化和策略
- 小班-社会语言-懂礼貌的好宝宝-课件(互动版)
- 超高层带伸臂结构巨型环桁架施工技术总结附图
- 2022年中石化污水处理工应知应会题库(含答案)
- 朝天区东溪河大桥建设工程(主引道)行洪论证与河势稳定评价报告
评论
0/150
提交评论