林卓然VB教程课件程序设计基础第2章教案

合集下载

林卓然VB教程课件程序设计基础第2章教案

林卓然VB教程课件程序设计基础第2章教案

02
介绍VB的集成开发环境,包括菜单栏、工具箱、窗体设计器等

第一个VB程序
03
通过创建一个简单的“Hello World”程序,演示如何使用VB
编写和运行程序。
VB编程语法规则
01
02
03
语法规则
详细介绍VB编程的语法规 则,包括变量声明、赋值 、条件语句、循环语句等 。
常用函数
介绍VB中常用的函数,如 输入输出函数、字符串处 理函数、数学函数等。
详细介绍如何创建和设置窗体, 包括窗体的属性、方法和事件。
控件介绍
逐一介绍VB中常用的控件,如按 钮、文本框等,并演示如何使用

课堂练习
简单窗体设计
程序调试
要求学生模仿教师操作,创建一个简 单的窗体应用程序。
指导学生如何调试程序,发现和修正 错误。
控件使用练习
让学生在已创建的窗体上添加控件, 并设置相关属性。
林卓然vb教程课件程序 设计基础第2章教案
CONTENTS
目录
• 教学目标 • 教学内容 • 教学方法 • 教学过程 • 课后作业
CHAPTER
01
教学目标
知识目标
掌握VB编程的基本语法和概念 ,如变量、数据类型、控制结构
等。
理解VB中的常用控件,如按钮 、文本框、标签等,及其属性、
方法和事件。
编程练习题3
编写一个VB程序,实现输入一个年份并判断该年份是否为闰年。
阅读理解题
1 2
阅读理解题1
阅读教材中关于VB程序设计的章节,回答相关 问题。
阅读理解题2
阅读一篇关于VB程序设计的文章,总结其主要 观点。
3
阅读理解题3

VB程序设计第2版第2章电子教案

VB程序设计第2版第2章电子教案

➢ActiveX控件—存于.OCX文件中,包括各
添种加版选本项的卡V: 右B控击工件具以箱及→第添三加方选厂项家卡→提输供入的名称
添控加件控,件:必将要控时件可直添接拖加入到新工选具项箱卡中。
➢切删个可换除对插选 选象入项 项加对卡 卡入象:: 单右到—击击工将选选具其项项箱他卡卡中名名应称称。用→如程删E序除x产c选e品l项工作卡作为表一

Form1.BackColor = vbRed
• End Sub
• Private Sub Command1_MouseUp(……)

Form1.BackColor = vbGreen
• End Sub
• 2022/2/11 Private Sub
28

在程序运行时,可以用以下方法之一
触发命令按钮的Click (单击)事件:
2022/2/11
22
• 3. 属性
• (1)Name(名称): 窗体的名称。以英文字母开始,最多40 个字符。不能包含标点符号或空格。
• (2) Caption(标题) : 窗体标题栏显示的内容。
• (3) BackColor: 窗体的背景颜色。
• (4) ForeColor: 窗体的前景颜色。
• 9. 代码编辑器窗口: 用于编写程序代码
• 进入代码编辑器窗口的方法:
➢双击窗体的任何地方
➢右击窗体,从快捷菜单中选择“查看代码”
2022/2/11
13
代码编辑器窗口的组成:
• 对象 下拉
过程下拉 列表框
•代列码表区 框
过程查看
拆分栏
全模块查看
自动列出成员: 自动列出控件的属性和方法。 自动显示快速信息: 自动显示语句和函数的语法格式 自动语法检测: 出错时显示为红色。 10. 立即窗口

vb第2章VisualBasic程序设计入门PPT课件

vb第2章VisualBasic程序设计入门PPT课件

10
2.2.4 对象的基本属性1
属性
作用
取值范围
说明
Name
是创建对象的名称,所
(名称属性) 有对象都具有的属性
命名的规则 对象名称不会显示在窗体上,但在程序 详见2.2.3 中它将会作为引用对象的唯一标识。
Caption 决定控件上显示的内容
(标题属性)
控件上显示的内容,文本框没有此属性
Height Width Top Left Enabled
2021/2/10
7
属性、事件和方法的区别
• 属性
– 对象名.属性名
– 语句中某一部分,如: Form1.caption="例一“
– 属性名一般是名词,如: Caption、Text、Width、 Height等
• 方法 [对象.]方法[参数列表]
– 对象名.方法名
– 可为一个独立语句,如:
Form1.Show – 方法名一般是动词,如: Print、Hide、Show、Move等
OptionButton(单选按钮)
opt
(文件列表框)
ComboBox(组合框)
cbo
Shape(形状)
ListBox(列表框)
lst
Line(直线)
PictureBox(图形框)
pic
Data(数据)
命名前缀 img hsb vsb tmr dri dir fil shp lin dat
2021/2/10
2021/2/10
11
属性 Font FontName
2.2.4
作用
决定文本的外观
决定控件上正文字体
对象的基本属性2
取值范围
说明

VB课件第2章

VB课件第2章
措施是面对对象旳,所以对象旳措施调用一般要指明对象。 对象措施 调用形式:
[ 对象.]措施[ 参数列表 ]
如省略对象,表达在当对象,一般指窗体。
例如: Form1.print "欢迎您使用Visual Basic 6.0 "
五、VB应用程序旳工作方式
VB应用程序采用旳是以事件驱动应用程序旳工作方式。
措施一: 单击工具箱控件对象
在窗体上按住左
键拖拉到所需要旳大小后释放。
措施二: 双击工具箱控件对象,则立即在窗体出现一
种默认大小旳对象框。
(2)编辑对象
先选中对象(单击对象),
放大、缩小
删除对象
复制对象
(3)对象旳命名
每一种对象都有有自己旳名字。每个窗体、控件对象 在建立时VB系统给出了一种默认名。
6. WindowsState属性 0:Normal:正常窗口状态,有窗口边界; 1:最小化状态,以图标方式运营; 2:最大化状态,无边框,充斥整个屏幕。
7. AutoRedraw属性 该属性决定窗体被隐藏或被另一窗口覆盖之后重新显
示,是否重新还原该窗体被隐藏或覆盖此前旳画面。即是 否重画如Circle、Line、Pset和Print等措施旳输出。
2.2 VB中旳基本概念
一、对象与类
1. 对象 对象是基本旳运营时旳实体,如窗体、多种控件等,它
既涉及作用于对象旳操作(措施)和对象旳响应(事件)。 将数据和处理这些数据旳过程封装在一起。
2. 类 类是一种抽象旳整体概念 ,对象是类旳实例化。
类与对象是面对对象程序设计语言旳基础。 以“学生”为例,阐明类与对象旳关系。 学生是一种笼统旳名称,是整体概念,我们把学生看成
对象属性设置旳措施: 措施一: 在设计模式下,经过属性窗口直接设置对象旳 属性。 措施二: 在程序旳代码中经过赋值实现,其格式为:

VB程序设计第二章课件

VB程序设计第二章课件
⑦ AutoSize 和 WordWrap属性: 用于改变 Label控件大小以适应较长或较短的标题。 AutoSize属性决定控件是否自动改变尺寸以适应其内容。如该属性设
为True,Label控件 就会根据其内容进行水平方向变化。 WordWrap属性决定控件是否自动通过换行以适应Label控件的大小。 ⑦ 为了使标签具有垂直伸展和字换行处理,必须设置它的AutoSize属
性和WordWrap属性同时为True。
第26页
任务分析
1.2标签(Label)控件的事件
标签控件的主要作用在于显示文本信息,但也支持一些为数 不多的事件。如 Click 事件。
第27页
任务分析
2.1按钮(CommandButton) 控件的属性
① Cancel(取消)属性: 当一个按钮的 Cancel 属性设置为 True 时,按 ESC 键与单击此命令按
第8页
任务分析
4. 窗体对象的常用方法
方法指的是控制对象动作行为的方式。它是对象本身内含的函 数或过程,一些对象有一些特定的方法。
在VB中方法的调用形式是:
对象名.方法名 窗体的常用方法 Hide方法:
用以隐藏窗体对象,但不能使其卸载。隐藏窗体时,它就从屏幕上被删除。 如果将其 Visible 属性设置为 False,用户将无法访问隐藏窗体上的控件。
第11页
任务分析
5. 窗体对象的常用事件
对窗体对象属性的控制是通过响应事件进行的,在VB中事件 的调用形式是:
Private Sub对象名_事件名 (事件响应代码)
End Sub
第12页
任务分析
5. 窗体对象的常用事件
代码部分(即事件过程)与每个事件对应。 想让控件响应事件时,就把代码写入这个事件的事件过程中。

VB教案(1-3章)省公开课一等奖全国示范课微课金奖PPT课件

VB教案(1-3章)省公开课一等奖全国示范课微课金奖PPT课件
第36页
Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim aa As String * 1
aa = Chr$(KeyAscii)
' 将ASCII码转换成字符
Select Case aa
Case "A" To "Z"
'大写转换成小写
aa = Chr$(KeyAscii + 32)
有关属性设置
Name Form1
Caption 颜色、对齐、MousePointer=99,MouseIcon=Key04.ico 鼠标属性例
Label1 Label2 Label3 Label4 Label5
左对齐 居中 自动 背景白 前景红
Alignment=0, BorderStyle =1 Alignment=1,BorderStyle =1 AutoSize=True, WordWarp=False, BorderStyle =1 BackColor= &H00FFFFFF&, BorderStyle =0 ForeColor= &H000000FF&, BorderStyle =0
23第23页
窗体和基本控件
一、通用属性
1. Name名称属性 创建对象名称,有默认名。在程序中,控件名是作为对象标识而引用, 不会显示在窗体上。
2. Caption标题属性 该属性决定了控件上显示内容。
3. Height、width、top和left属性
Left
Top Width
Heig ht
第24页
• KeyPress(KeyAscii As Integer):同上,并可返回一个KeyAscii参数 即所按键值存放在参数KeyAscii中。 比如:对回车判断 KeyAscii=13 • LostFocus:当控件失去焦点时发生。 • GotFocus:当控件取得焦点时发生。 惯用方法

VisualBasic程序设计入门PPT课件

VisualBasic程序设计入门PPT课件

vb程2序02设1/计7/简27明教程
本书目录
3
1.1引例和VB的特点
• “Visual”表示可视化,是一种图形用户界面的软件开 发平台,其特点是在设计阶段可见软件的外在界面。
• Basic=Beginners all-Purpose Symbolist Instruction Code(初 学者通用符号指令代码)
件)
vb程2序02设1/计7/简27明教程
本书目录
本章目录
5
vb程2序02设1/计7/简27明教程
本书目录
6
vb程2序02设1/计7/简27明教程
本书目录
7
小结1:VB的特点 P4
❖ 具有基于对象的可视化设计工具 ❖ 事件驱动的编程机制 ❖ 提供了易学易用的应用程序集成开发环境 ❖ 支持结构化程序设计语言 ❖ 强大的网络、数据库、多媒体功能 ❖ 完备的帮助功能
保存一个应用程序所 有属性以及组成这个应 用程序所有的文件。 工程文件的扩展名 为.VBP,工程文件名显 示在工程文件窗口的标 题框内。
已存盘
工具箱
工程窗口
窗体窗口
属性窗口
窗体布局
vb程2序0立2即 设1窗 口 /计7/简27明教程
未存盘
本书目录
本章目录
18
1. 工程的作用
工程概述
• 在VB中,使用工程来管理构成应用程序的所有不同的文件。当创建完成工程 的全部文件之后,可将此工程转换成可执行文件 (.exe),直接在Windows下执 行。
图 形 框 (P ic tu re B o x )
由21个文 本 框被( T e 绘x t B o 制x ) 成按钮形式的图标构成, 利用命这令 按些钮 ( C工o m m具a n d ,B u t t o 用n ) 户可以在窗体上设计 各种单控选 按件钮 ( O。p t i o 其n B u t t中o n ) 20个控件称为标准控件

VisualBasic程序设计实用教程第二章精品PPT课件

VisualBasic程序设计实用教程第二章精品PPT课件

格式: [窗体名.]Hide
注: Hide用于隐藏窗体,但窗体本身 并不卸载。通过Show命令仍然可以在 屏幕上再次显示该窗体。
28.10.2020
VB程序设计
13
2.3 常见方法
⑷Print:用于在窗体上显示内容。
格式: [窗体名.]Print[显示内容]
⑸Circle:在窗体上按给定的位置及半径画 圆。
VB程序设计
5
2.1 常用属性
⑶Caption:设置窗体标题内容。 ⑷Height:设置窗体高度。 ⑸Icon:设置窗体最小化后呈现的图标。 ⑹Left:设置窗体左边界。 ⑺MaxButton:设置窗体执行时是否含最 大化按钮。
True(默认值):含最大化按钮; False:不含有最大化按钮。
28.10.2020
28.10.2020
VB程序设计
4
2.1 常用属性
⑵BorderStyle:设置窗体边框样式。 0:无边框; 1:窗体大小固定且具有单线边框; 2(默认值):窗体大小可调整的边框; 3:窗体大小固定的边框; 4:单线固定工具窗口,只含关闭按钮; 5:可调整工具窗口,只包含关闭按钮。
28.10.2020
修改其值。
28.10.2020
VB程序设计
7
2.1 常用属性
⑽Picture:设置窗体要显示的图片。 ⑾ScaleMode:设置窗体的度量单位。
0:自定义;1(默认值):缇;2:磅; 3:像素; 4:字符; 5:英寸; 6:毫米; 7:厘米。 说明:一缇等于1/20打印机磅。一英寸 大约等于1440缇,一厘米约为567 缇。
⑴Move:用于移动窗体。 格式: [窗体名.]Move 左边距[,上边距[,

VisualBasic程序设计教程第2章PPT课件

VisualBasic程序设计教程第2章PPT课件
.对象的方法
方法就是要执行的动作,是系统提供的一种特殊函数或 过程,用于完成某种特定功能而不能响应某个事件。如 对象打印方法(Print),显示窗体方法(Show),移 动方法(Move)等。对象的方法是固有的,在开发应 用程序时,可以对编程中使用到的对象的方法进行调用, 但是不能对它们进行编辑和修改。开发应用程序时,对 象的方法都是在程序中编写代码进行调用的。
第2章 简单的Visual BASIC程序设计
2.1 VB可视化编程的基本概念 2.2 窗体和最基本的控件
2.3 Visual BASIC可视化编程的基本步骤 2.4 Visual BASIC应用程序的结构与工作方式
2.5 工作环境设置与程序调试
2.1 VB可视化编程的基本概念
2.1.1 Visual BASIC对象的概念
•Timer(计时器) •DriveListBox(驱动器列表框)
•用于显示可供用户选择的固定列表
•用于表示在一定范围内的数值选择。常放在列表框或文本框中用来浏览信息,或用来设置数值 输入 •用于表示在一定范围内的数值选择。常放在列表框或文本框中用来浏览信息,或用来设置数值 输入 •在给定的时间间隔内捕捉计时器事件,此控件在运行时不可见
对象是具有特殊属性(数据)的行为方式(方法)的实体。 在VB环境中所涉及到的窗体、控件、部件和菜单项等均 为对象,程序员既可以利用控件来创建对象,也可以设计 自己的对象。 在窗体上创建对象时,可以单击工具箱上要创建的对象图 标,然后在窗体上合适位置画出对象来。初步建立的对象 只是一个“空对象”,其操作需要通过对该对象有关的属 性、事件和方法进行描述。 除了通过窗体、控件、部件和菜单项等创建控件对象外, VB还提供了系统对象,如打印机(Printer)、剪贴板 (Clipboard)和屏幕(Screen)等。 有关对象的创建方法参见本章2.3节。

VB程序设计案例教程 第二章程序设计基础

VB程序设计案例教程  第二章程序设计基础

常用的字符函数 一、取字符串中字符函数: 1、Left(s,n):取出s字符串中从左端开始的n个字符。 2、Right(s,n):取出s字符串中从右端开始的n个字符。 3、Mid(s,n,m):取出s字符串中从第n个字符开始到第m个字符之间的字符串。 二、去掉字符串中空格的函数: 1、Ltrim(s):去掉字符串s左端空格。 2、Rtrim(s):去掉字符串s右端空格。 3、Trim(s):去掉字符串s两端的空格。
关系运算符和关系表达式



关系运算符也称比较运算符,用来对两个相同类型的数据或 表达式进行值的比较,关系运算的结果是布尔型的,结果值 True表示真,False表示假。 在VB中,关系运算符有:大于号(>)、小于号(<)、大于等于 号(>=)、小于等于号(<=)、等于号(=)和不等于号(<>或><)。 关系表达式的一般格式: 表达式 关系运算符 表达式


例如: A + B = C And X = Y 是逻辑表达式,在求解该表达式时,先完成算术运算, 再解决关系运算,最后进行逻辑运算。整个表达式的含义是, 当A + B等于C并且X等于Y时,该表达式的结果为真。 例如: Not L1 And Not L2 是逻辑表达式,在求解该表达式时,先解决逻辑非运算, 再进行逻辑与运算。整个表达式的含义是,当L1和L2都为假 时,该表达式的结果为真。
运算符的优先级
优先顺序 1 2 运算符类型 算术运算符 运算符 ^ -
3
4 5 6 7 8 9 字符串运算符 关系运算符 布尔运算符
*,/
\ Mod +,&,+ =,<>,<,>,<=,>= Not

VB语言程序设计教程第02章 Visual Basic简单程序设计

VB语言程序设计教程第02章  Visual Basic简单程序设计
➢ 一般格式如下: Private Sub 对象名_事件名([参数列表]) …(程序代码) End Sub
➢ 事件过程的开始(Private Sub 对象名_事件名)和结束( End Sub)是由系统自动生成的,因此程序员只需在事件过 程中编写对事件做出响应的程序代码。例如:
10
2.1 面向对象程序设计基本概念
、方法和事件来描述的。属性、方法和事件统称为对象
的三要素。
4
2.1 面向对象程序设计基本概念
1.属性
➢ 属性用来描述对象的特性,不同的对象有不同的属性。 每个属性的取值称为属性值,不同的对象其同一属性的 属性值也不相同。例如,有两台笔记本电脑,可以用显 示屏尺寸、硬盘大小、CPU主频、内存容量等属性来分 辨其差异。
中用语句修改。但有些属性只能在属性窗口中修改,如Name
属性,通常把只能通过属性窗口设置的属性称为“只读属性
”。而有些属性只能在程序代码中用语句进行设置,如文本
框的SelStart、SelLength、SelText属性等。
6
2.1 面向对象程序设计基本概念
2.方法
➢ 方法指的是作用在对象上的内部指令或函数的统称。方法 决定了对象可以执行的动作(行为)。
➢ 当事件由用户触发(如Click)或由系统触发(如Load)时 ,对象就会对该事件做出响应。
➢ 响应某个事件后所执行的操作是通过一段代码来实现的,
这段代码就叫做事件过程。在VB中,编程的核心就是为每
个要处理的对象事件编写相应的事件过程,以便在触发该
事件时执行相应的操作。
9
2.1 面向对象程序设计基本概念
➢ 后面要介绍的窗体和控件就是VB中预定义的对象,这些 对象是由系统设计好提供给用户使用的,其移动、缩放 等操作也是由系统预先规定好的。除了窗体和控件外, VB还提供了其他一些对象,包括打印机、剪贴板、屏幕 等。

visual basic程序设计基础全套教程、教案第二章vb程序设计基础ppt课件_图文

visual basic程序设计基础全套教程、教案第二章vb程序设计基础ppt课件_图文
每一种对象能识别的事件是不同的
程序中一般只用到几个常用的事件(与操作要求有关)
事件过程的语法格式如下
Sub 对象名_事件名()
处理事件的程序代码
End Sub
3. 方法
它是对象本身内含的函数或过程,用于完成某种特定的功能
一般格式:
[对象名.]方法名[(参数)]
示例:
Form1.Cls
´消除窗体Form1上的内容
设置对象属性的常用两种方 法
(1) 在属性窗口中设置
(2) 在程序运行中更改对象的属性(动态修改)
[对象名.]属性名=
示例: aption= "输入数"
´设置标签的标题
2. 事件
➢由系统预先设置好的、能被对象识别的动作。
例 如 : 鼠 标 的 移 动 (MouseMove) 、 单 击 (Click) 和双击 (Dblclick) ,窗体的装载 (Load)等。
对象是一组程序代码和数据的集合。 2.类:类是创建对象的实例模板,是同种对象的集合与抽象 两者的关系:对象是类的实例,类是对象的抽象
二 .对象的三要素:属性 事件和方法 属性——对象的性质 事件——系统预先定义的能被对象识别的动作 方法——对象的响应
1.属性 对象的特征。不同的对象有不同的属性。
每一个对象都有一组特定的属性。例如文本框的属性有Name(名称)、 Text(文本内容)、Maxlength(最大字符数)、Multiline(多行)等。属性默认值
End Sub
二.窗体控件和代码窗口
1.窗体对象 是VB中最常见的对象,是其它对象的容器 2.控件 控件的画法(二种)
✓ 控件的缩放移动 ✓控件的复制和删除 ✓控件的布局
案例2-1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1) “值可变”:当将某个数据存放到一个变量时,就把变量
中原有的值“冲”掉,换成新的值。 例如,以下2个赋值语句: a=3 a=8 同一变量在不同时刻可以取不同的值
(2)“取之不尽”:在运算过程中,如果没有改变该变量的值,
那么,不管使用变量的值进行多少次运算,其值始终保持不变。
例如
x=5
a=3+x
利用Int函数可以对数据进行四舍五入。例如,对一个正数x舍 去小数位时进行四舍五入,可采用如下式子:
Int(x+0.5) 当x=9.4时,Int(9.4 + 0.5)=9 当x=9.5时,Int(9.5 + 0.5)=10
2. 字符串表达式:运算符有两个:&和+
”计算机” & ”网络” 结果为 ”计算结机果网?络”
3. 日期表达式:
#8/8/2001# - #6/3/2001# 结果为 66 #12/1/2000# - 32 结果为 #10/30/2000#
2019/5/18
10
主页
思考题 求出下列表达式的值
1 + 2 * 14 Mod 17 \ 6 / 2 = ?
2. 变量的声明 (1) 声明变量(显式声明)
用Dim、Public、Private或Static语句来声明变量
例如:Dim sum As Integer
′把sum定义为整型变量
sum = 3
(2) 不加说明就直接使用变量,此时默认的变量类型为变体型
例如:
2019/5/18
sum
=
3
8
主页
3.变量的两个重要特点
(2) 字节型(Byte)
字节型数可以表示无符号的整数 0~255
(3) 单精度型(Single)和双精度型(Double)
浮点数。表示带有小数部分的数
如超出某个表示范围,则用科学记数法
例如:4.53E8(4.53×108),8.173E-14,3.14D23
(4) 货币型(Currency)
专门为处理货币而设计的数据类型
2019/5/18
常量、变量、函数及表达式 是构成VB应用程序的基本元素, 也是程序设计的重要基础知识。 学习和熟悉掌握这些元素,对 以后的程序设计是十分重要的。
1
主页
第2章 程序设计基础
程序中的大部分实际工作是采用程序代码来处理的 任何一门程序设计语言都有一套严格的编程规定
2019/5/18
本章主要内容
′a是不定长字符串
Dim b As String*4
′b是定长字符串(4个字符)
a = “VB”
′a的值为2个字符“VB”
a = “Visual Basic”
′a的值为12个字符“Visual Basic”
b = “VB ” ′b的值为4个字符“VB ” (后面有2个空格)
b 2019/5/18 = “Visual Basic”5
字节型 浮点型: 单/双精度 货币型
ቤተ መጻሕፍቲ ባይዱ
数据类型
2019/5/18
字符型 逻辑型 日期型 对象型 变体型
3
主页
数值型数据
(1) 整型(Integer)和长整型(Long)
不带小数部分的数,表示正整数、负整数和零 整型数: -32768~32767 长整型数:-2147483648~2147483647
数据类型 常量与变量
表达式 常用内部函数
2
退出 主页
2.1 数据类型
在使用计算机来处理数据时,会遇到各种不同类型的数据。 例如,一个人的姓名是由一串文本(字符)组成,成绩、年龄和体 重都是一个数值,而是否大学毕业则是一个逻辑值,等等。
为了更好地处理各种各样的数据,VB定义了多种数据类型
数值型
整数: 整型/长整型
′b的值为4个字符“Visu”
主页
其他类型数据
(2) 逻辑型数据只有True(真)和False(假)两个值
(3)日期型数据用两个“#”符号把日期和时间的值括起来 如:#08/20/2001#、#2001-08-20#
(4) 变体型(Variant)数据是一种可变的数据类型,可以存放任
何类型的数据,VB会自动完成必要的转换
不特别说明时,VB会自动将该变量默认为Variant型变量
例: Temp=“22”
’字符串
Temp=Temp-1
’数值
Temp=#01/01/2002#
’日期
2019/5/18
6
主页
2.2 常量与变量
2.2.1 常量
在程序运行期间其值始终保持不变的量
直接常量:在程序代码中直接给出的数据。 例如:123,-263, ”Visual Basic” , ”12.57”等
′x的值始终保持为5
b 2019/5/18 = x*x – 4*x
9
主页
2.3 表达式
五类表达式:算术表达式、字符串表达式、日期表达式、关 系表达式和逻辑表达式
1. 算术表达式:
运算符及其优先级: ^(乘方) → -(求负) → */ → \ → Mod →+示例:9 / 5=1.8, 9 \ 5=1, 9 mod 5=1
2019/它5/18可最多保留小数点右边44位和小数点左边15位
主页
其他类型数据
(1) 字符型是用双引号括起来的一串字符。 例如: “Canton”、”1+2=?”、”Good└┘Morning”等
,其中 “ ”称为起止界限符。
字符串长度分为: 变长字符串(长度不固定) 定长字符串(长度固定)
例如: Dim a As String
1. 按运算符的优先级分成若干运算步骤 先乘除,再整除\和求Mod,后加运算
2. 根据运算符的运算功能求出各步骤的结果
1 + 28 Mod 5
2019/5/18
结果为 4
11
想一想
主页
2.4 常用内部函数
内部函数是由VB系统提供 函数调用的一般格式为:
函数名(参数1,参数2,…)
返回函数值
例如: y=Sqr(x)
符号常量:在程序中用符号表示的常量。 格式: [Public|Private] Const 常量名 [As 数据类型]=表达式 例如: Const PI As Single =3.14159
2019/5/18
7
主页
2.2.2 变量
变量是在程序运行期间其值可以发生变化的量
1. 变量的命名规则 应遵守一些规则
Sqr是内部函数名,x为参数,运行时该语句调用内部函 数Sqr来求x的平方根,其计算结果由系统返回给变量y
VB的内部函数大体上分为四大类:数学函数,字符串函 数201,9/5/日18 期与时间函数和转12换函数。
主页
2.4.1 数学函数
说明:
· 函数Int(x)是求小于或等于x的最大整数。 例如 Int(2)=2, Int(-2.5)=-3, Int(-3)=-3
相关文档
最新文档