VB教案(详细教案共82课时) 联系客服

发布时间 : 星期四 文章VB教案(详细教案共82课时)更新完毕开始阅读0696a73a5727a5e9856a61da

第1、2课时

课题:VB程序开发环境 教学目的:

1、了解VB的发展概况、特点、版本和功能 2、学会VB的安装、启动及退出 3、熟悉VB程序开发环境 教学重难点:

1、VB的特点、版本和功能 2、VB的启动及退出 3、VB程序开发环境 教学方法: 多媒体教学 教学过程: Ⅰ、引入

VB是一种功能强大的可视化的计算机语言,利用VB可以设计出界面漂亮又实用的应用程序,目前在国内外应用特别广泛。 Ⅱ、新课 一、VB简介

1.VB的发展概况(四阶段): 1)64~74:Basic语言问世

2)75~85:微机上固化的Basic语言 3)86~90:结构化的Basic语言 4)91至今:VB(微软推出) 2.VB的特点及功能

VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。 1)可视化编程

2)面向对象的程序设计 3)结构化的程序设计语言 4)事件驱动编程机制

5)支持多种数据库系统的访问 6)Active技术

7)VB6在开发环境上、网络功能等的增强 8)完备的help联机帮助功能 3.VB的版本 1)学习版

使编程人员轻松开发 Windows的应用程序。该版本包括所有的内部控件连同网格(Grid)控件、Tab 和 数据绑定(Data_Bound)控件。 2)专业版

为专业编程人员提供了一整套进行开发的功能完备的工具。该版本包括学习版的全部功能连同 ActiveX 控件,还包括 Internet 控件和 Crystal Report Writer。 3)企业版

使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能连同自动化管理器、部件管理器、数据库管理工具、Microsoft Visual SourceSafe(TM) 面向工程版的控制系统等。 二、VB的安装、启动及退出

- 1 -

1.VB的安装 2.启动

1)开始/程序

2)我的电脑或资源管理器 3)开始/运行

4)双击VB6.0的快捷方式 3.VB的启动界面

新建、现存、最新选项卡 4.VB的退出

1)文件/退出 2)Alt+Q 3)Alt+F4

4)右上角的“×”按钮 三、VB集成开发环境

Visual Basic集成开发环境是一个功能非常强的操作界面,在这里用户可以新建程序、设置属性、编写代码、调试程序、生成Exe等。这样大大地提高了Visual Basic应用程序的开发效率,集成开发环境包含主窗口、属性窗口、工具箱窗口、代码编辑窗口、窗体设计窗口等窗口。

1.主窗口:应用程序窗口,由标题栏、菜单栏和工具栏组成。

1)标题栏:工作状态的三种模式:设计模式、运行模式、中断模式 2)菜单栏: 共13个菜单项

3)工具栏:有编辑、标准、窗体编辑器和调试4种工具栏 A)每种工具栏都有固定和浮动两种形式 B)标准工具栏中有21个图标

2.窗体设计器(form)窗口:设计vb程序的界面。

一个应用程序至少有一个窗体窗口,用户可在应用程序中拥有多个窗体窗口。 3.工程资源管理器(project expror)窗口:保存一个应用程序所有属性以及组成这个应用程序所有的文件。

1)工程资源管理器窗口的文件可以分为6类,窗体文件(.frm)、程序模块文件(.bas)类模块文件(.cls)工程文件(.vbp)工程组文件(.vbg)资源文件(.res)

2) 工程资源管理器窗口的3个按钮:查看代码、查看对象、切换文件夹 4.属性(properties)窗口:所有窗体或控件的属性设置

1)属性窗口除窗口标题外,分为对象框、属性显示方式、属性列表和属性解释4部分。 2)属性显示方式分为两种即按字母顺序和按分类顺序。 5.代码(code)窗口:编辑窗体、标准模块中的代码。

6.工具箱(toolbox)窗口:显示各种控件的制作工具, 供用户在窗体上设计 Ⅲ、小结

本次课学生应该学会了解VB的发展史,VB的特点,掌握Visual Basic的集成开发环境。 Ⅳ、作业

P13一、1~6 二、1~7

- 2 -

第3~4课时

课题:对象及其操作(一) 教学目的:

1、了解对象的概念

2、掌握常用对象及其三要素 3、掌握窗体的常用属性 教学重难点: 1、对象的概念

2、常用对象及其三要素 3、窗体的常用属性 教学方法:多媒体教学 教学过程:

Ⅰ、复习上节内容 1、VB的特点 2、VB的三种版本

3、Visual Basic的集成开发环境 Ⅱ、新课

了解VB的编程机制和常用的对象为设计综合性的程序作基础。 一、对象和类

VB是一种基于面向对象的程序设计语言,程序由对象以及相应对象的各种事件代码组成。在VB中不仅提供了大量的控件对象,而且还提供了创建自定义对象的方法和工具。形象点讲,VB程序设计就是利用这些“积木块”(对象)组装应用程序。

1、从面向对象说起,面向对象是认识世界的一种思维方式。用这种思维方式看世界,现实世界中的任何实体都被看作对象。

2、面向对象程序设计(Object Oriented Programming,简称OOP)

最早的面向对象程序设计语言是70年代Xerox公司推出的SmallTalk语言;目前主流编程语言大都属于或支持面向对象编程技术,如 Java、VC++、VB、PB、Delphi、C#等。

面向对象程序设计引入了一些新的概念:类、对象、消息、事件、方法、属性、继承性、封装性、多态性等。这里仅介绍VB中涉及到的一些面向对象的概念:对象(Object)、类(Class)、事件(Event)、方法(Method)、属性(Properties) 3、对象的含义:

是具有某些特殊属性(数据)和行为方式(方法)的实体,是类的实例化。对象具有特定的属性、方法与事件。每一个对象必须有一个名字(对象的标识),以与其他对象区别。

VB中常用的对象有:窗体、控件等。

4、类的含义:是同种对象的抽象与集合,是创建对象实例的模板,包含了创建对象的属性描述和行为特征的定义。 5、对象与类的关系

1)对象是类的实例,类是创建对象的摸板; 2)对象是具体的,类是抽象的;

3)在VB中,对象是类的一个实例,继承了类的属性、方法。 4)在VB中如何将类转化为对象?

在VB中,工具箱上的可视类图标是VB系统设计好的标准控件类。通过将类实例化,可得到真正的控件对象。也就是当在窗体上画一个控件时,就将类转换为对象,即创建了一个控件,简称为控件。

- 3 -

如:工具箱内的TextBox是类,它确定了TextBox的属性、方法和事件。窗体上画的是Text对象。

6、对象的分类:预定义对象和自定义对象 7、对象的三要素:属性、事件和方法

1)属性:对象的性质,即用来描述和反映对象特征的参数。

2)事件:响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。

事件过程:就是事件发生后,程序要去执行的代码。例如,用鼠标单击窗体触发Click事件,程序将执行过程 Private Sub Form_Click()中的代码,该过程称为事件过程。

下面就是一个事件过程,如果用鼠标单击Command1按钮就会触发Command1的Click事件,程序要执行如下的事件过程。

Private Sub Command_Click()

Text1.Text= \程序设计\End Sub

在VB中事件的调用形式是: Private Sub对象名_事件名 (事件内容) End Sub

3)方法:对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。

在VB里方法的调用形式是:对象名.方法名

如下是Form的方法:Form1.Print \? 属性、方法和事件之间的关系:

VB 对象具有属性、方法和事件。属性是描述对象的数据;方法告诉对象应做的事情;事件是对象所产生的事情,事件发生时可以编写代码进行处理。

VB 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。 8. 对象的概念小结

类(Class) ?系统提供的 ?用户自己创建的 实例化 (Instance) 对象(Object) 1.控件对象,由控件类实例化而来 2.系统对象,由VB系统定义的对象,如文件对象等 3.用户创建对象 属性(定义对象外观特征) 事件 方法(对象内含的函数、过程,实现特定操作) 事件过程(一段可执行的程序代码)

- 4 -