VB程序设计课件(全套).ppt_第1页
VB程序设计课件(全套).ppt_第2页
VB程序设计课件(全套).ppt_第3页
VB程序设计课件(全套).ppt_第4页
VB程序设计课件(全套).ppt_第5页
已阅读5页,还剩396页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.课程描述教材和课时安排、理论教材:VB程序设计简明教材(第二版)龚培曾、鲁为民等主编高等教育出版社实验教材;VB程序设计实验指导教程刘广平等编著冶金工业出版社安排理论课课时:36小时VB计算机培训:18小时2。计算机布置3360机房(?建筑)计算机时间:参见计算机课程表。计算机内容:随着教学的进行进行基础训练(每项操作都在计算机上调试)。第310周有18个小时。VB编程实验教程需要:所有操作必须独立完成。所有操作必须通过计算机调试(抽查)。电脑考勤必须缺席三次。如果你平时成绩不及格,你会找时间上网。如果你完成一次电脑操作,你就会缺席。交实验报告(研究委员会已经收集好了)。关于Visual

2、Basic编程的简明教程第1章:Visual Basic编程概述(2)简单的VB编程(6) VB语言基础(4)基本控制结构(8)数组(5)过程(4)常用控件(2)界面设计(2)文档(2)第10章图形(1)第11章数据库技术(自学)第12章系统开发案例(自学),第4章,第1章Visual Basic概述,1.1编程的基本概念1.2开发和VB的特点1.3安装和启动VB 1.4集成开发人们想用计算机解决问题的程序,他们必须预先设计计算机处理信息的步骤,用计算机能识别的指令写下这些步骤,并把它们发送给计算机执行,这样计算机就能按照人们的意图完成指定的工作。我们称之为计算机可以执行程序的指令序列,而编写

3、程序的过程称为编程。例如,以下是某个学校颁奖大会的程序:宣布大会开始介绍与会领导,宣布获奖者,获奖者将宣布大会结束。该过程主要用于描述完成某项功能所涉及的对象和动作规则。领导、负责人、名单、代表、话语、奖项等。都是物体;宣布、介绍、演讲和颁奖都是行动。在这一章的上一页、第六页、第七页、上一页和下一页,用Visual Basic编写的程序显示了有30年教学经验的教师的姓名:subform _ click () openzg。数据输入为#1,而不是(1)输入# 1,名称,部门,教学年龄如果教学年龄=30,则打印名称,部门循环关闭# 1结束子,本章目录,7,上一页,下一页,1.1.2编程语言,用于与

4、计算机通信。像人类语言一样,编程语言是由字符、单词和语法规则组成的系统。编程语言的发展过程可以分为三类: 1。机器语言2。汇编语言3。高级语言,本章内容,8。要介绍Visual BASIC,我们必须提到BASIC语言。BASIC是英语初学者通用符号指令代码的缩写,是专门为初学者设计的高级语言。Visual Basic 9 1.2的发展和特点Visual Basic是微软公司于1991年推出的一种基于windows的可视化编程语言。“视觉”是指“视觉”和“形象化”。Visual Basic的语法与BASIC语言的语法基本相同,因此Visual BASIC易于学习和使用。此外,它还提供了一套可视化

5、设计工具,大大简化了Windows程序界面的设计。同时,它的编程系统采用了面向对象和事件驱动的机制,这与传统的Basic有很大的不同。目前,Visual Basic的最新版本是Visual Basic 6.0(简称VB 6.0),功能非常强大。使用Visual Basic,从小型应用程序到大型数据库管理系统、多媒体信息处理和强大的互联网应用程序等各种任务都可以轻松完成。学习版:使用一套工具创建一个功能齐全的窗口应用程序(包括所有内部控制以及网络和数据绑定控制),适合初学者的专业版:在学习版的基础上,增加了一些特殊工具和一个报表准备工具。它主要针对计算机专业开发人员。(除了学习版的所有功能之外,

6、它还包括高级功能,如ActiveX和互联网控件开发工具。)企业版:它包括用于客户端/服务器应用程序的工具。(除了专业版的所有功能外,它还包括一些特殊工具。6.0安装完成后,菜单选项“微软Visual Basic 6.0中文版”被添加到“开始”菜单的“程序”组中。单击“微软Visual Basic 6.0中文版”启动VB 6.0。11、上一页、下一页,1 . 2 . 2 Visual Basic的功能,1示例1.1简单动画演示。一行文本“欢迎使用Visual Basic”在带有背景图案的表单中上下移动(它也可以左右移动,略有变化)。有两种移动方式:点击手动按钮,移动50个单位;点击自动按钮,根据

7、时钟触发频率连续移动;当内容脱离形式时反弹。本章内容,12,上一页,下一页,2功能1)面向对象的可视化设计工具2)事件驱动的编程机制3)易于学习和使用的应用程序集成开发环境4)结构化编程语言5)强大的数据库功能6)主动技术7)网络功能8)多个应用程序向导9)完整的帮助在线帮助功能,本章目录,VB功能,13,上一页,下一页,1.3 VB安装和启动,1.3.1安装VB6.0是Windows下的一个应用程序,它有三个版本VB6.0系统可以是一张光盘,也可以是Visual Studio产品的第一张光盘。通常,有一个VB自动安装程序,或者你可以在VB6.0子目录下执行Setup.exe,这是由安装程序提

8、示的。对于初学者,您可以使用典型的安装方法。VB6.0在线帮助文件都使用MSDN文档的帮助方法。在线帮助文件不在VB6.0系统磁盘上,而是在两个光盘上,并有Visual Studio产品的帮助。在安装过程中,系统会提示插入MSDN磁盘。本章目录,14,上一页,下一页,1.3.2开始,在程序菜单中选择中文版的微软Visual Basic 6.0程序,就可以启动VB 6.0了。VB 6.0窗口列出了VB可以构建的应用程序类型,初学者只需要选择默认标准。EXE。此窗口中有三个按钮:新建:创建新项目现有:选择并打开现有项目最新:列出最近使用的项目。单击新建按钮创建这种类型的应用程序。本章目录,15,上

9、一页,下一页,1.4集成开发环境,本章目录,16,上一页,下一页,1。主窗口应用程序窗口由标题栏、菜单栏和工具栏组成。2.vb程序的界面设计在窗体窗口中。3.代码窗口编辑表单和标准模块中的代码。4.属性窗口中所有窗体或控件的属性设置。5.项目浏览器窗口存储应用程序的所有文件。6.工具箱窗口显示用于制作各种控件的工具,供用户在窗体上设计。本章内容,17,上一页,下一页,1.4.1表格窗口。窗体是构建VB应用程序的主要部分,用户可以通过与窗体上的控件部分进行交互来获得结果。每个窗体窗口必须有一个唯一的窗体名称。创建表单时,默认名称为表单1和表单2。设计状态的窗体由网格点组成,便于用户定位控件。通过

10、工具|选项命令,在常规标签的表单设置网格中输入宽度和高度,可以更改网格点间距;窗体的可见性可以在运行时由属性控制(窗体的网格从不显示)。一个应用程序至少有一个窗体窗口,用户可以在应用程序中有多个窗体窗口。本章目录,18,上一页,下一页,1.4.2属性窗口,所有窗体或控件的属性,如颜色、字体、大小等。可以通过属性窗口进行修改。,本章目录,19、上一页,下一页,1.4.3项目资源管理器窗口,保存应用程序的所有属性和组成该应用程序的所有文件。项目文件的扩展名为。vbp.本章目录,20,上一页,下一页,1.4.4代码窗口,用于显示和编辑程序代码。打开代码窗口的方法:(1)从项目窗口中选择一个窗体或标准

11、模块,然后选择查看代码按钮;(2)从窗体窗口打开代码窗口,用鼠标双击控件或窗体本身;(3)从视图菜单中选择代码窗口命令。本章目录,21、上一页,下一页,1.4.5工具箱窗口,它由21个图标以按钮的形式绘制而成,显示了制作各种控件的工具。使用这些工具,用户可以在表单上设计各种控件。其中20个控件称为标准控件(请注意,指针不是控件,它们仅用于移动窗体和控件并调整其大小)。用户还可以通过项目|部件命令将在窗口中注册的其他控件加载到工具箱中。本章目录,22,第2章简单的VB编程,2.1 VB对象概念2.2构建简单的应用程序2.3窗体和基本控件2.4项目管理和环境设置2.5使用帮助系统2.6程序调试,本

12、书目录,23,上一页,下一页,2.1 Visual Basic对象概念,2.1.1对象和类1。例如,一个人、一辆车、一张桌子、一台电脑等等都是物体。任何对象都有自己的特征(属性)和行为(方法)。人有身高、体重、视力和听力的特点;还有一些行为,比如站着、走路、说话、使用电脑和踢足球。在VB中,封装反射对象的属性和行为是面向对象编程的基本元素。本章内容,24,上一页,下一页,2。类的概念是创建对象实例的模板,是同类对象的集合和抽象,包含所创建对象的属性描述和行为特征的定义。例如,人是人的抽象,不同的人是人的例子。每个人都有不同的属性值,如身高、体重和不同的行为。在VB中,工具箱上的可视化图标是由V

13、B系统设计的标准控件类。通过实例化控件类,可以获得真正的控件对象,也就是说,当在窗体上绘制控件时,该类被转换为对象,也就是说,创建了一个控件对象。本章目录,25,上一页,下一页,示例:工具箱中的TextBox是一个类,它决定了TextBox的属性、方法和事件。表单上显示两个文本对象。本章内容,26,3。建立和编辑对象,建立对象(1)单击工具箱中的鼠标左键选择(2)在窗体上按鼠标左键并拖动到选定的单个对象的适当大小的对象上:单击多个对象:(1)先选择一个对象,按CTRL键,然后单击其他对象(2)拖动鼠标,将要选择的对象括在一个虚线框中。复制和删除对象:选择对象-单击复制-单击粘贴-在弹出的对话框

14、中选择否删除:选择对象,按DEL键,27,上一页,下一页,属性,事件和方法构成对象的三个元素。1.属性属性将数据保存在对象中。例如,控件名称、标题、颜色、字体名称等属性。确定对象向用户显示的界面的外观和功能。您可以通过以下两种方式设置对象的属性:1)在设计阶段使用属性窗口直接设置对象的属性值;2)使用语句对象名称。属性名称=属性值实现示例:Command1。标题=确定注意:某些属性只能在设计阶段通过属性窗口设置,但不能在程序运行阶段更改,这称为只读属性。2.1.2对象的属性、事件和方法,本章内容,28,上一页,下一页,2。事件、事件过程和事件驱动因素(1)事件是发生在对象上的事情。同一事件,作

15、用于不同的物体,会引发不同的反应,产生不同的结果。例如,在学校里,教学楼的钟声是一个事件,教师应该准备开始讲课,并在听到钟声时向学生传授知识;当学生听到铃声时,他们应该准备好听老师讲课并接受知识。而行政人员可能对铃声没有反应。在VB中,系统为每个对象预定义一系列事件。例如,点击、双击、更改、聚焦、键盘按键等。事件,本章内容,29、上一页,下一页,(2)事件过程应用程序处理事件的步骤是事件过程。它是对象的一个过程,与对象的一个事件相关联。VB应用程序设计的主要工作是为事件过程中的对象编写程序代码。事件过程的形式如下:子对象名称_事件(参数列表)事件过程代码结束子例如,单击命令按钮Command1

16、将按钮的字体大小更改为20磅:子命令1 _单击()command1。fontsize=20 end sub,本章目录,事件过程,30,上一页,下一页,(3)事件驱动程序设计的程序执行顺序与程序员无关,而是取决于用户的操作,这就是事件驱动程序的设计模式。VB程序的执行步骤如下:启动应用程序,加载并显示表单;窗体(或窗体上的控件)等待事件发生;当事件发生时,执行相应的事件流程;重复步骤和。本章目录,事件驱动,31,方法,上一页,下一页,3。方法面向对象的编程语言,它为程序员提供了一种称为方法的特殊过程和函数。因为方法是面向对象的,所以它们必须用对象来调用。对象方法的调用格式是:对象。如果从方法参数名称表中省略了该对象,它将表示为当前对象,通常指的是表单。示例:表单1。印刷欢迎您使用Visual Basic 6.0!使用打印方法显示“欢迎使用Visual Basic 6.0!”在对象为窗体1的窗体中。本章目录,32,2.2,建立一个简单的应用程序,上一页,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论