VB教案(详细教案共八十二课时).docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《VB教案(详细教案共八十二课时).docx》由用户(最好的沉淀)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 教案 详细 八十二 课时
- 资源描述:
-
1、第 1、2 课时课题:VB 程序开发环境教学目的:1、了解VB 的发展概况、特点、版本和功能2、学会VB 的安装、启动及退出3、熟悉VB 程序开发环境教学重难点:1、VB 的特点、版本和功能2、VB 的启动及退出3、VB 程序开发环境教学方法: 多媒体教学教学过程:、引入VB 是一种功能强大的可视化的计算机语言,利用 VB 可以设计出界面漂亮又实用的应用程序,目前在国内外应用特别广泛。、新课 一、VB 简介1. VB 的发展概况(四阶段):1)6474:Basic 语言问世2)7585:微机上固化的Basic 语言3)8690:结构化的Basic 语言4)91 至今:VB(微软推出)2. VB
2、 的特点及功能VB 是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。1)可视化编程2) 面向对象的程序设计3) 结构化的程序设计语言4) 事件驱动编程机制5) 支持多种数据库系统的访问6)Active技术7) VB6 在开发环境上、网络功能等的增强8) 完备的help联机帮助功能3. VB 的版本1)学习版使编程人员轻松开发Windows 的应用程序。该版本包括所有的内部控件连同网格(Grid)控件、Tab 和 数据绑定(Data_Bound)控件。2)专业版为专业编程人员提供了一整套进行开发的功能完备的工具。该版本包括学习版的全部功能连同 ActiveX 控件,还包括 I
3、nternet 控件和 Crystal Report Writer。3)企业版使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能连同自动化管理器、部件管理器、数据库管理工具、Microsoft Visual SourceSafe(TM) 面向工程版的控制系统等。二、VB 的安装、启动及退出- 35 -1. VB 的安装2. 启动1) 开始/程序2) 我的电脑或资源管理器3) 开始/运行4) 双击VB6.0 的快捷方式3. VB 的启动界面新建、现存、最新选项卡4.VB 的退出1) 文件/退出2) Alt+Q3) Alt+F44) 右上角的“”按钮三、VB 集成开发
4、环境VisualBasic集成开发环境是一个功能非常强的操作界面,在这里用户可以新建程序、设置属性、编写代码、调试程序、生成Exe 等。这样大大地提高了Visual Basi应c 用程序的开发效率,集成开发环境包含主窗口、属性窗口、工具箱窗口、代码编辑窗口、窗体设计窗口等窗口。1. 主窗口:应用程序窗口,由标题栏、菜单栏和工具栏组成。1) 标题栏:工作状态的三种模式:设计模式、运行模式、中断模式2) 菜单栏: 共 13 个菜单项3) 工具栏:有编辑、标准、窗体编辑器和调试4 种工具栏A)每种工具栏都有固定和浮动两种形式B)标准工具栏中有 21 个图标2. 窗体设计器(form)窗口:设计vb
5、程序的界面。一个应用程序至少有一个窗体窗口,用户可在应用程序中拥有多个窗体窗口。3. 工程资源管理器(project expror)窗口:保存一个应用程序所有属性以及组成这个应用程序所有的文件。1) 工程资源管理器窗口的文件可以分为6 类,窗体文件(.frm)、程序模块文件(.bas)类模块文件(.cls)工程文件(.vbp)工程组文件(.vbg)资源文件(.res)2) 工程资源管理器窗口的 3 个按钮:查看代码、查看对象、切换文件夹4.属性(properties)窗口:所有窗体或控件的属性设置1) 属性窗口除窗口标题外,分为对象框、属性显示方式、属性列表和属性解释4 部分。2) 属性显示方
6、式分为两种即按字母顺序和按分类顺序。5. 代码(code)窗口:编辑窗体、标准模块中的代码。6. 工具箱(toolbox)窗口:显示各种控件的制作工具, 供用户在窗体上设计、小结本次课学生应该学会了解VB 的发展史,VB 的特点,掌握Visual Basi的c 集成开发环境。、作业P13 一、16二、17第 34 课时课题:对象及其操作(一) 教学目的:1、了解对象的概念2、掌握常用对象及其三要素3、掌握窗体的常用属性教学重难点:1、对象的概念2、常用对象及其三要素3、窗体的常用属性 教学方法:多媒体教学教学过程: 、复习上节内容1、VB 的特点2、VB 的三种版本3、Visual Basi的
7、c 集成开发环境、新课了解 VB 的编程机制和常用的对象为设计综合性的程序作基础。一、对象和类VB 是一种基于面向对象的程序设计语言,程序由对象以及相应对象的各种事件代码组成。在 VB 中不仅提供了大量的控件对象,而且还提供了创建自定义对象的方法和工具。形象点讲,VB 程序设计就是利用这些“积木块”(对象)组装应用程序。1、从面向对象说起,面向对象是认识世界的一种思维方式。用这种思维方式看世界,现实世界中的任何实体都被看作对象。2、面向对象程序设计(Object Oriented Programming,简称OOP)最早的面向对象程序设计语言是 70 年代 Xerox 公司推出的SmallTa
8、lk 语言;目前主流编程语言大都属于或支持面向对象编程技术,如 Java、VC+、VB、PB、Delphi、C#等。面向对象程序设计引入了一些新的概念:类、对象、消息、事件、方法、属性、继承性、封装性、多态性等。这里仅介绍 VB 中涉及到的一些面向对象的概念:对象(Object)、类(Class)、事件(Event)、方法(Method)、属性(Properties) 3、对象的含义:是具有某些特殊属性(数据)和行为方式(方法)的实体,是类的实例化。对象具有特定的属性、方法与事件。每一个对象必须有一个名字(对象的标识),以与其他对象区别。VB 中常用的对象有:窗体、控件等。4、类的含义:是同种
9、对象的抽象与集合,是创建对象实例的模板,包含了创建对象的属性描述和行为特征的定义。5、对象与类的关系1) 对象是类的实例,类是创建对象的摸板;2) 对象是具体的,类是抽象的;3) 在VB 中,对象是类的一个实例,继承了类的属性、方法。4) 在VB 中如何将类转化为对象?在 VB 中,工具箱上的可视类图标是 VB 系统设计好的标准控件类。通过将类实例化,可得到真正的控件对象。也就是当在窗体上画一个控件时,就将类转换为对象,即创建了一个控件,简称为控件。如:工具箱内的TextBox 是类,它确定了TextBox 的属性、方法和事件。窗体上画的是Text 对象。6、对象的分类:预定义对象和自定义对象
10、7、对象的三要素:属性、事件和方法1) 属性:对象的性质,即用来描述和反映对象特征的参数。2) 事件:响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。事件过程:就是事件发生后,程序要去执行的代码。例如,用鼠标单击窗体触发Click 事件,程序将执行过程 Private Sub Form_Click()中的代码,该过程称为事件过程。下面就是一个事件过程,如果用鼠标单击 Command1 按钮就会触发 Command1 的 Click 事件,程序要执行如下的事件过程。Private Sub Command_Click() Text1.Text= Visual
11、 Basic 程序设计End Sub在 VB 中事件的调用形式是: Private Sub 对象名_事件名(事件内容) End Sub3) 方法:对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。在 VB 里方法的调用形式是:对象名方法名如下是Form 的方法:Form1.PrintHello,Visual Basic 6.0 属性、方法和事件之间的关系:VB 对象具有属性、方法和事件。属性是描述对象的数据;方法告诉对象应做的事情; 事件是对象所产生的事情,事件发生时可以编写代码进行处理。VB 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,
12、把方法看作对象的动作,把事件看作对象的响应。8. 对象的概念小结类(Class)系统提供的用户自己创建的实例化(Instanc)e对象(Object)1. 控件对象,由控件类实例化而来2. 系统对象,由VB 系统定义的对象,如文件对象等3. 用户创建对象属性(定义对象外观特征)事件方法(对象内含的函数、过程,实现特定操作)事件过程(一段可执行的程序代码)二、对象属性设置1、激活属性窗口的方法1) 单击属性窗口的任何部位2) 视图/属性窗口3) 按F4 键4) 单击工具栏上的“属性窗口”按钮5)按组合键Ctrl+PgDn 或 Ctrl+PgUp 2、对象属性的设置1) 选定对象,然后在属性窗口中
13、找到相应属性直接设置2) 在代码中通过编程设置,格式为:对象名.属性名 属性值如下述代码可以设置标签控件Label1 的标题为“轻轻松松学用VB6.0”。Label1.Caption轻轻松松学用VB6.0注意:有一些属性只能在设计阶段通过属性窗口设置,在程序运行阶段不可改变,称为只读属性。三、窗体窗体是一块画布,是所有控件的容器,用户可以根据自己的需要利用工具箱上的控件在画布上画界面。1、窗体的结构2、窗体的常用属性窗体属性决定了窗体的外观和操作。1) Name 名称属性:窗体的名称,程序运行的时候是根据名称来区分不同对象的。在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。2) Ca
14、ption 标题属性:该属性决定了控件上显示的内容。Name 和 caption 的比较:(1) Name 是系统用来识别对象的,编程时需要用它来指代各对象;Caption 是给用户看的, 提示用户该对象的作用;(2) Name 可以采用系统默认的名称,但Caption 应该根据实际情况改成意义明了的名词;单位:1twip=1/20 点=1/1440 英寸=1/567cm 4)Enabled 属性:决定控件是否允许操作True:允许用户进行操作,并对操作作出响应(缺省值)(3) 所有对象都有Name,但不一定都有Caption 3)Height、width、top 和 left 属性False
15、:禁止用户进行操作,呈暗淡色5) Visible 属性:决定控件是否可见True:程序运行时控件可见(缺省值) False:程序运行时控件隐含起来,但控件本身存在、小结本次课学生应该熟悉Visual Basi的c 一些基本的概念,对象及其三要素属性、方法、事件等。掌握窗体的常用属性的用法。、作业1、简述激活属性窗口的方法。2、P30 一、1、2、5、6第 56 课时课题:对象及其操作(二) 教学目的:1、掌握窗体的属性与事件2、掌握常用控件类型、命名、基本操作教学重难点:1、窗体的属性与事件2、控件类型、命名、基本操作教学方法:多媒体教学教学过程: 、复习上节内容1、对象的三要素2、对象属性设
16、置3、Caption 属性和Name 属性,Enabled 属性和Visible 属性、新课三、窗体6) Font 属性组:改变文本的外观其中:FontName 字体、FontSize 字体大小、FontBold 粗体、FontItalic 斜体、FontStrikethru删除线、FontUnderline 下划线7) Forecolor、Backcolor 前景背景颜色属性设置或返回控件的前景背景颜色(十六进制数) 在设计阶段设置颜色: 在属性窗口设置在运行阶段设置颜色:例如,将窗体Form1 的背景色设置为红色,则可使用下面三种情况: Form1.BackColor = RGB(255,
17、 0, 0)RGB( 红 , 绿 , 蓝 ) Form1.BackColor = &HFF&Form1.BackColor = vbRed 颜色常量:vbBlack 黑色vbRed红色vbGreen 绿色vbYellow黄色vbBlue蓝色vbMagenta洋红色vbCyan青色vbWhite 白色8) Backstyle 背景风格属性9)BorderStyle 边框风格属性(有 6 种)0- None:无边框;1- Fixed Single:单线边框,不可以改变窗口大小; 2-Sizable:双线边框,可以改变窗口大小;3- Fixed Double:固定对话框,不可以改变窗口大小。4- F
18、ixed Tool Window:窗体外观与工具条相似。有关闭按钮 ,不可以改变窗口大小。5-Sizable Tool Window:窗体外观与工具条相似。有关闭按钮 ,可以改变窗口大小。10) Alignment 属性:控件上正文水平对齐方式11) Pictur:e 窗体上显示的图片。(在属性窗口中用 delete键删除已设置的图片) 12)MaxButton 和 MinButton 属性控制窗体右上角有最大化按钮和最小化按钮的显示13)ControlBox 属性控制窗体左上角控制菜单框是否出现,当无控制菜单框时,同时窗体也无最大化按钮和最小化按钮,即使MaxButton 属性和MinBut
19、ton 属性设置为Ture。14)Icon 属性设置窗体左上角显示或最小化时显示的图标。注意:此属性必须在ControlBox 属性设置为Ture 才有效。15)WindowState:窗体的初始状态。0正常状态、1最小化状态、2最大化状态16)AutoRedraw 属性该属性决定窗体被隐藏或被另一窗口覆盖之后重新显示,是否重新还原该窗体被隐藏或覆盖以前的画面。即是否重画如Circle、Line、Pset 和 Print 等方法的输出。当为 True 时,重新还原该窗体以前的画面。当为 False 时,则不重画AutoRedraw 属性。2、窗体事件1)click用鼠标单击窗体发生Click
20、事件2)dblclick双击窗体触发该事件。3)load、unloadload 事件发生在窗体装入内存运行的时候,unload 发生在窗体卸载的时候。4)Activate、Deactivate5)Paint3、窗体方法Print 方法:在对象上输出信息。Cls 方法:运行时清除窗体(或图形框)中显示的文本或图形。四、控件1、常用类型:标准控件、ActiveX 控件 、可插入对象2、控件的命名3、控件值控件值是默认属性,程序运行时,可以改变某控件的值,而不必指定该控件的哪个属性。控件默认属性控件默认属性文本框Text标签Caption命令按钮Default图形、图像框Picture单选按钮Val
21、ue复选框Value例如,下面两条语句是等价的: Text1.Text=Visual BASIC Text1 =Visual BASIC4、控件的画法画多个相同的控件:Ctrl+单击控件画多个控件5、控件的基本操作1) 控件的缩放和移动2) 控件的复制和删除3) 通过属性窗口改变对象的位置和大小4) 选择控件选定多个控件: Shift(或Ctrl)+单击;拖动鼠标5)控件布局: 选定多个控件格式、小结本次课学生应该熟悉Visual Basi的c 一些基本的概念如对象及其三要素属性、方法、事件等。掌握窗体的常用属性与事件及控件的类型、命名、基本操作。、作业P30 一、3、4、7二、16第 7、8
22、 课时实验一:Visual Basic 环境和程序设计初步实验目的:1、熟悉Visual Basic 窗口界面2、掌握Visual Basic 的启动和退出方法3、掌握建立、编程和运行一个Visual Basic 程序的方法和步骤实验内容及步骤:1、 熟悉 Visual Basic 窗口界面2、 在一个窗体中建立两个按钮和一个标签,程序启动后,只显示两个按钮,“英文”和“中文”,单击“英文”按钮显示“GOOD BYE”,否则显示“再见”。要求:对于按钮和标签的属性自行设置。步骤:1) 建一个工程2) 窗体中添加控件:两个按钮和一个标签,并分别设置属性3) 设置事件代码:Private Sub
展开阅读全文