书签 分享 收藏 举报 版权申诉 / 174
上传文档赚钱

类型VB教案(详细教案共八十二课时).docx

  • 上传人(卖家):最好的沉淀
  • 文档编号:5908523
  • 上传时间:2023-05-15
  • 格式:DOCX
  • 页数:174
  • 大小:502.92KB
  • 【下载声明】
    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

    23、Form_Load()加载窗体时让标签的值为空Label1.Caption = End SubPrivate Sub Command1_Click()Label1.Caption = good bye让标签的值为GOOD BYE End SubPrivate Sub Command2_Click()Label1.Caption = 再见让标签的值为再见End Sub第 910 课时课题:简单程序设计(一) 教学目的:1、掌握VB 中的基本语句2、掌握编写简单的VB 应用程序教学重难点:1、VB 中的赋值语句、注释语句、暂停语句、结束语句2、开发应用程序的一般步骤教学方法: 多媒体教学教学过程:

    24、 、复习上节内容1、窗体的属性与事件2、常用控件类型3、控件命名及操作、新课一、VB 语句VB 中的语句是执行具体操作的指令,每个语句以回车键结束。1、通常情况下,一行一条语句;2、允许将多个语句放在同一行中,各语句间用冒号(:隔) 开;3、一个语句行最大长度不得超过1023 个字符;4、使用续行符下划线(_)可将一行语句放在几行中,续行符前至少有一空格。二、基本语句1、赋值语句LET赋值语句的一般格式为:Let 名称=表达式功能:将表达式的值赋给指定的变量或对象的属性。说明:1)赋值语句兼有计算与赋值双重功能。2) 在赋值语句中,“=”是赋值号,与数学上的等号意义不一样。3) 名称与表达式的

    25、数据类型必须一致。4) 每一个赋值语句可以单独放在一行中,也允许多个语句放在同一行中,用冒号隔开。5) 以关键字Let开头,也称为Let 语句。Let可以省略。例:交换两个变量中的数据。设计步骤如下:1) 建立应用程序用户界面。选择“新建”工程,进入窗体设计器,增加一个命令按钮Command1 、2 个标签Label1和 Label2。2) 设置对象属性,3) 编写程序代码。编写命令按钮Command1 的 Click事件代码: Private Sub Command1_Click()t = Label1.Caption Label1.Caption = Label2.Caption Labe

    26、l2.Caption = tEnd Sub练习:已知长和宽,求矩形的面积。设计步骤如下: 设计程序界面。选择“新建”工程,然后在窗体中增加一个标签Label1,一个命令按钮Command1 和一个文本框Text1。 设置对象属性。如下表所示。属性设置对象属性属性值Label1Caption已知:长=5,宽=7Text1TextCommand1Caption则矩形面积= 编写事件代码。命令按钮Command1 的Click事件代码为: Private Sub Command1_Click()Dim a As Single,b As Single,area As Single a=5b=7 are

    27、a=a*bText1. Text=Str(area) End Sub2、注释语句语法格式为:Rem 注释内容或注释内容说明:1)注释语句是非执行语句,仅对程序的有关内容起注释作用。2)任何字符都可以放在注释行中作为注释内容。3)注释语句不能放在续行符的后面。例如:s = pi * r 2计算圆的面积v = 4 / 3 * pi * r 3计:算Re球m的体积3、暂停语句其语法格式为:Stop 4、结束程序其语法格式为:End 5、Unload 语句Unload 语句的语法格式为:Unload 对象名例:使用命令关闭程序窗体:只需在上例中增加一个命令按钮Command2 (关闭),并且编写 Co

    28、mmand2的 Click事件代码:Private Sub Command2_Click() Unload MeEnd Sub三、编写简单的VB 应用程序1、建立用户界面2、设置窗体和控件的属性3、编写代码打开代码窗口的方法: 1)双击已建好的控件2) 视图/代码窗口3) 按F7 键4) 单击“工程资源管理器”窗口的“查看代码”按钮。例:从工具箱往窗体上添加三个标签控件、一个文本框控件、两个命令按钮控件。按图示布局窗体,并按代码设置各个控件的属性。Private Sub Command1_Click()Label3.Caption = Text1.Text + 恭喜你成为VB 大家庭中的一员

    29、End SubPrivate Sub Command2_Click() EndEnd SubPrivate Sub Form_Load() Text1.Text = Label3.Caption = 、小结:End Sub本次课学生应该掌握 vb 中的赋值语句、注释语句、暂停语句、结束语句及开发应用程序的一般步骤。、作业:P50 一、15二、13第 1112 课时课题:简单程序设计(二) 教学目的:1、进一步掌握编写简单的VB 应用程序2、掌握程序的保存、装入和运行教学重难点:1、开发应用程序的一般步骤2、程序的保存、装入和运行教学方法: 多媒体教学教学过程: 、复习上节内容1、VB 中的赋值

    30、语句、注释语句、暂停语句、结束语句2、打开代码窗口的方法、新课一、编写VB 应用程序在屏幕上开辟一个窗口,窗口的下部有 3 个命令按钮,其中左边按钮中标有“请单击此按钮”;中间按钮中标有“清屏”;右边按钮中标有“程序结束”。当用鼠标单击左边按钮时,屏幕上部的文本框中显示“欢迎使用VB6.0 中文版”;如果单击中间按钮,则清除文本框中显示的内容;而如果单击右边的按钮,则结束程序。二、代码编辑器代码编辑器是一个窗口,大多数代码都在此窗口上编写。工具/选项编辑器Option Explicit三、程序的保存、装入和运行1、保存程序2、程序的装入:装入应用程序实际上就是装入工程文件。3、程序的运行1)

    31、解释运行2) 生成可执行文件:文件/生成.exe 四、添加、删除和保存文件1. 窗体名和窗体文件名概念窗体名:窗体的 Name 属性,在代码中用来引用该窗体,同一工程不能有相同的窗体名; 窗体文件名:窗体存放在磁盘上的文件名,该文件包含了该窗体的所有控件属性和代码,同一文件夹不能有相同的文件名。2. 在工程中添加现存的窗体时,只是对该窗体文件的引用纳入工程。因此,如果更改窗体并保存它,会影响包含此窗体文件的任何工程。3. 在工程中删除窗体时,仅将此窗体从工程里删除掉,但是窗体文件仍存在于磁盘上。但是,如果在VB 之外删除一个窗体文件,VB 不能更新此工程文件,当打开此工程时,将显示一个文件丢失

    32、的错误信息。4. 对窗体文件改名方法1) 打开工程 “另存为Form”实现文件的复制保存工程文件。2) 利用编辑程序打开工程文件,修改FORM=XXX 的文件名。五、VB 应用程序的构成1、窗体模块2、标准模块3、类模块六、事件驱动当某个事件被触发,若该事件的事件过程不为空,即预设了可执行的代码段(由程序员编写),则执行该代码段。整个 VB 应用程序就是由这些彼此独立的事件过程组成。事件过程执行与否以及执行顺序取决于用户的操作。若用户未触发任何事件,应用程序就处于等待状态。七、常见错误1. 使用中文标点符号系统产生“无效字符”,以红色显示。2. 字母和数字形状相似小写字母“l”和数字“1”形式

    33、相同、小写字母“o”与数字“0”。3. 对象名称(Name)属性写错Text1 、 Text2 、 Command1 txtInput、txtOutput、cmdOk4. 对象的属性名、方法名、标准函数名写错尽量使用自动列出成员功能。正确的系统按规定的大小写表示。5. 无意形成控件数组建立控件时小心使用“复制”、“粘贴”按钮。6. 打开工程时找不到对应的文件保存文件时先保存窗体.frm 文件、再保存.vbp 文件,注意路径。、小结:本次课学生应该进一步掌握开发应用程序的一般步骤,程序的保存、装入和运行。、作业:P51 二、48三、编程题课题:VB 的基本数据类型第 13、14 课时教学目的:掌

    34、握各种数据类型的具体规则、用法和异同教学重难点:浮点数的概念及用法教学方法:多媒体教学教学过程: 、复习上节内容1、开发应用程序的一般步骤2、程序的保存、装入和运行、新课一、数据类型概述数据:计算机能够处理数值、文字、声音、图形、图像等信息,均称为数据。数据类型:根据数据描述信息的含义,将数据分为不同的种类,对数据种类的区分规定,称为数据类型。数据类型的不同,则在内存中的存储结构也不同,占用空间也不同。VB 的基本数据类型:(编程中可直接使用基本类型)字符串型数值型数据(主要数据类型) 货币型字节型日期型逻辑型对象型变体型二、基本数据类型1、字符串( Stri,ng类型符$)字符串是一个除了回

    35、车和双引号的字符序列,由标准的ASCII 字符和扩展 ASCII 字符组成。放在双引号内 例如:abc ABC计算机12.343+2(空串)如果字符串本身包括双引号,可用连续两个双引号表示。例: 要打印以下字符串:You must study hard, he said. 在程序中需要将该字符串表示成: You must study hard , he said. 分类:变长字符串、定长字符串说明:1) 双引号为分界符,输入和输出时并不显示。2) 字符串中包含字符的个数称为字符串长度。3) 长度为零的字符串称为空字符串,比如,引号里面没有任何内容。4) 字符串中包含的字符区分大小写。5) 字符

    36、串可分为变长字符串和定长字符串两种。(1) 变长字符串(长度为字符串长度) 例:dim a as stringa=123a=456789“(2) 定长字符串(长度为规定长度)对于定长字符串,当字符长度低于规定长度,即用空格填满,当字符长度多于规定长度, 则截去多余的字符。例:dim a as string * 10 2、数值数据类型数值型数据分为整型数和浮点数两类。其中整型数又分为:整数、长整数,浮点数分为单精度浮点数(Single)双精度浮点数(Double)。1) 整型数整型数是指不带小数点和指数符号的数。按表示范围整数型分为:整数、长整数(1) 整数(Intege,r 类型符% )整数在

    37、内存中占两个字节(16 位) 十进制表示:由+-号,09组成十进制整型数的取值范围:-32768 +32767例如:15,-345,654% 都是整数型。而 45678% 则会发生溢出错误。(2) 长整数(Long,类型符& )长整数型在内存中占 4 个字节(32 位)。十进制长整型数的取值范围:-2147483648 +2147483647 例如:123456,45678& 都是长整数型。2) 浮点数(实数或实型数)3.234E+2表示 3.234 102尾数部分指数部分浮点数是指带有小数部分的数。浮点数由三部分组成:符号,指数和尾数。注意:数 12 和数 12.0对计算机来说是不同的,前者

    38、是整数(占 2 个字节),后者是浮点数(占 4 个字节)在 VB 中浮点数分为两种:单精度浮点数( Single) 双精度浮点数( Double )(1) 单精度浮点数(Singl,e 类型符!)在内存中占 4 个字节(32 位),有效数字:可以精确到 7 位十进制数取值范围:负数 -3.402823E+38 -1.401298E-45正数 1.401298E-45 3.402823E+38在计算机程序里面不能有上标下标的写法,所以乘幂采用的是一种称为科学计数法的表达方法。这里用E 或者e 表示 10 的次方(E/e大小写都可以) 比如:1.401298E-45表示 1.401298的 10

    39、的负 45 次方vb 里面可以这样表示:8.96E-5例:21e5(正号省略)表示:21 乘以 10 的 5 次方的一个单精度数(2) 双精度浮点数(Double,类型符)Double 类型数据在内存中占用 8 个字节(64 位)Double 型可以精确到 15 或 16 位十进制数,即 15 或 16 位有效数字。取值范围:负数:1.797693134862316D+308 -4.94065D-324 正数: 4.94065D-324 1.797693134862316D+308比如 17.88D5,表示它是一个双精度数,表示17.88乘以 10 的 5 次方这里用D 来表示 10 的次方指

    40、数表示法:单精度数E,双精度数D 例: -28E9表示-28 1094.56E-17表示 4.56 10-17整数运算速度快、精确,但表示数的范围小。浮点实数表示数的范围大,但有误差3、货币型(Currency,类型符)主要用来表示货币值,在内存中占 8 个字节(64 位);整数部分为 15 位,可以精确到小数点后 4 位,第五位四舍五入;属于定点实数货币型数据的取值范围:-922337203685447. 5808 922337203685447. 5807跟浮点数的区别:小数点后的位数是固定的,4 位例如:3.56 、 65.123456 都是货币型。4、变体数据类型(Variant )变

    41、体数据类型是一种特殊数据类型,具有很大的灵活性,可以表示多种数据类型,其最终的类型由赋予它的值来确定。5、字节型(Byte,无类型符)一般用于存储二进制数。字节型数据在内存中占1 个字节(8 位)。字节型数据的取值范围:0 2556、逻辑型(Boolean)逻辑型数据在内存中占 2 个字节。逻辑型数据只有两个可能的值: True(真)False(假)若将逻辑型数据转换成数值型,则:True(真)为 1False(假)为0当数值型数据转换为Boolean型数据时:非 0 的数据转换为true,0 为 fals。e7、日期型(Date)在内存中占用 8 个字节,以浮点数形式存储。日期型数据的日期表

    42、示范围为:100 年 1 月 1 日9999 年 12 月 31 日日期型数据的时间表示范围为: 00:00:00 23:59:59用# 括起来放置日期和时间,允许用各种表示日期和时间的格式。日期可以用“/”、“,”、“-”、“空格”分隔开,可以是年、月、日,也可以是月、日、年的顺序。时间必须用“:”分隔,顺序是:时、分、秒。例:合法的日期型数据格式: #5/23/98#,#23/5/1998#,#May 23,98#,#May-23-98#,#23 May 98#,#98 May 23#,#98 23 May#只要数据格式正确,系统自动转换为月/日/年格式。可以在一般日期表示方式中加入时间数

    43、据例如:#May 23 98 8:30PM#、#May 23 98 20:30等# 。补充:序号表示方式序号是双精度的浮点数值,自动解释为日期和时间。整数部分表示日期(Serial Da)t,e小数部分表示时间(Serial Tim)e。计算日期序号的基准日为公元 1899 年 12 月 30 日(日期序号为 0);基准日前的日期以负值表示;基准日后的日期为正值。序号表示的日期范围:公元 100 年 1 月 1 日(-657434)到 9999 年 12 月 31 日(2958465)。 Private Sub Command1_Click()Dim a As Date a = -5Print

    44、 a结果为 1899-12-25 End Sub8、对象数据类型(Object )对象型数据在内存中占用 4 个字节。用以引用应用程序中的对象。9、Decimal 数据类型Decimal数据在内存中占用 12 个字节。目前 Decimal 数据类型只能在变体类型(Varian)t中使用,不能把一个变量声明为Decimal 类型。、小结:本次课要掌握各种数据类型的具体规则、用法和异同。、作业: P81 一、36二、简述VB 基本数据类型。(写成表格形式)第 1518 课时课题:常量和变量教学目的:1、掌握VB 语言字符集及编码规则2、掌握常量、变量的使用3、掌握变量的作用域教学重难点:1、VB

    45、语言字符集及编码规则2、常量的使用3、变量的使用4、变量的作用域教学方法: 多媒体教学教学过程: 、复习上节内容1、常用数据类型的用法。、新课一、VB 语言字符集字母:包括大写英文字母AZ 和小写英文字母az 数字:数字是指 09专用字符 27 个二、编码规则1) Visual Basic 代码中不区分字母的大小写。2) 在同一行上可以书写多条语句,但语句间要用冒号“:”分隔。3) 若一个语句行不能写下全部语句,或在特别需要时,可以换行。换行时需在本行后加入续行符,即 1 个空格加下划线。4) 一行最多允许 255 个字符。5) 注释以Rem 开头,也可以使用单撇号“” 开头,注释内容可直接出现在语句的后面。三、约定1) 为了提高程序的可读性,将关键字的首字母大写。若关键字由多个英文单词组成,则每个单词的首字母都大写,如 StudType 等。2) 注释有利于程序的维护和调试

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:VB教案(详细教案共八十二课时).docx
    链接地址:https://www.163wenku.com/p-5908523.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库