VB程序设计基础精选培训课件

上传人:日度 文档编号:149708690 上传时间:2020-10-29 格式:PPT 页数:24 大小:1.03MB
返回 下载 相关 举报
VB程序设计基础精选培训课件_第1页
第1页 / 共24页
VB程序设计基础精选培训课件_第2页
第2页 / 共24页
VB程序设计基础精选培训课件_第3页
第3页 / 共24页
VB程序设计基础精选培训课件_第4页
第4页 / 共24页
VB程序设计基础精选培训课件_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《VB程序设计基础精选培训课件》由会员分享,可在线阅读,更多相关《VB程序设计基础精选培训课件(24页珍藏版)》请在金锄头文库上搜索。

1、标准数据类型,VB6.0定义了多种数据类型,共有6类13种标准数据类型: 数值(Numeric)型数据 常规整型数(Integer) 表示不带小数点和指数符号的数 占用存储空间(Byte): 2 数据的范围:-32768+32767 示例:12,123,-1234,0,长整型数(Long) 其数字组成与整型数相同,正号可省略,并在数值中不能出现分节符 占用存储空间(Byte): 4 数据的范围:-2147483648+2147483647 示例:12,123,-12344567,32768,标准数据类型,单精度数(Single) 表示最多有7位有效数字的数,小数点可以位于任何位置,正号可省略。

2、可用定点和浮点来表示 占用存储空间(Byte): 4 数据的范围:负数为-3.402823E38-1.401298E-45 正数为1.401298E-453.402823E38 定点表示示例: -3.4 120.0 +1.234 .00069 -31.24683 浮点表示示例:-3.4E5 120.0E-5 1.234E+12 .078E-23,标准数据类型,标准数据类型,双精度数(Double) 表示最多有15位有效数字的数,小数点可以位于任何位置,正号可省略。可用定点和浮点来表示 占用存储空间(Byte): 8 负数范围为: -1.79769313486232D308-4.94065645

3、841247D-324 正数范围为: 4.94065645841247D-324 1.79769313486232D308 定点表示示例:-31.1234567890123 0.123456789012345 浮点表示示例:-3.1234567D52 120.1234567D-45,标准数据类型,货币型(Currency) Currency数据类型支持小数点右面4为和小数点左面15位,适用于货币计算 占用存储空间(Byte): 8 数据的范围: -922 337 203 685 477.5808 922 337 203 685 477.5807 字节型(Byte) Byte数表示无符号的整数

4、占用存储空间(Byte): 1 数据的范围:0255,标准数据类型,字符(String)型数据 变长字符串(String) 字符串长度不固定 占用存储空间(Byte): 字符串长度 数据的范围:0大约20亿字节 示例:“Visual Basic” “可视化编程” 定长字符串(String*size) 保持长度不变的字符串 占用存储空间(Byte): size 数据的范围:165 535(64KB) 示例:Dim addr As String*20 addr=“Beijing,China”,标准数据类型,布尔(Boolean)型数据 表示逻辑判断结果的数据 占用存储空间(Byte): 2 数据的

5、范围:True或False 数值型转换为布尔型: 0 False 非0 True 布尔型转换为数值型: False 0 True -1,标准数据类型,日期(Date)型数据 表示日期和时间的数据 占用存储空间(Byte): 8 数据的范围:100.1.1 9999.12.31 示例:#03/21/1976#, #1976-03-21#, #03/21/1976 15:32:05# 对象(Object)型数据 Object型数据表示应用程序中的对象,可以用SET语句指定一个被声明为Object的变量去引用应用程序所识别的任何实际对象 占用存储空间(Byte): 4 数据的范围:任何对象的应用 示

6、例:Dim objDb As Object Set objDb=OpenDatabase(“c:Vb6Biblio.mdb”),标准数据类型,可变(Variant)类型数据 Variant类型数据能够表示所有系统定义类型的数据 占用存储空间(Byte): 数值为16,字符为字符串长度 数据的范围:任何数值或与变长字符串长度相同 示例:book=“18” 字符型 book=book-15 数值型 book=“U”+book 字符型,变 量,变量的概念:变量就是命名的内存单元位置。 变量的特性:名字和数据类型 变量的形式:属性变量和内存变量 变量的命名规则 变量名第一个字符必须是字母 变量名不能包

7、含小数点 变量名长度小于255个字符 变量名在同一个范围内必须唯一,变 量,变量的声明 声明变量(显式声明):用一个语句来定义变量的类型。声明变量的语法: Dim|Private|Static|PublicAs ,As 注:Public语句声明公有的模块级变量 Dim|Private语句声明私有的模块级变量 Dim|Private|Static声明过程级局部变量 示例:Dim intSum As Integer Public Yn As Boolean Dim aa,变 量,强制显式声明变量语句Option Explicit VB不要求程序员在使用变量前特别声明。但声明变量可以降低错误率。可以

8、规定在使用变量前,必须使用声明语句进行声明。 方法一:在类模块、窗体模块或标准模块的声明段中加入语句 Option Explicit。 操作步骤为:激活代码窗口,在对象下拉列表中选择“(通用)”,在过程下拉列表中选择“(声明)”,然后输入Option Explicit 方法二:选择工具/选项菜单命令,选择“编辑器”选项卡,选中“要求变量声明”复选框,常 量,常量的概念: 在程序运行过程中始终保持不变的常数、字符串等。 常量的形式:直接常量和符号常量 直接常量 字符串常量:用双引号括起来的一串字符 数值常量:有整数、长整数、定点数、浮点数、字节数5种 布尔常量:有True和False两种 日期常

9、量:用两个“#”括起来的日期和时间,常 量,符号常量(两种) 系统内部定义的常量(内部常量) 查看方法:视图对象浏览器(如下图),常 量,用户定义的符号常量 声明常量的语法: Public|Private Const As = 注: 由数值常量、字符串等常量及运算符组成。 示例:Const conPi=3.14159265358979 Public Const conMaxPlanets As Integer=9 Const conReleaseDate=#12/18/99# Const conCodeName=“Shenzhen” Public Const conPi=3.14,conMax

10、Planets=9 Const conPi2=conPi*2,表达式,VB中有5类运算符和表达式:算术运算符和算术表达式、字符串运算符和字符串表达式、日期运算符和日期表达式、关系运算符和关系表达式、布尔运算符和布尔表达式。 算术表达式 算术表达式由算术运算符、数值型常量、变量、函数和圆括号组成,其运算结果为一数值。 算术运算符 运算符 名称 表达式 示例 乘方 ab 23=8 * 乘法 a*b 2*3=6 / 浮点除法 a/b 1/2=0.5 整数除法 ab 12=0 Mod 求余的模运算 a Mod b 25.5 mod 6.9=5 + 加法 a+b 2+3=5 - 减法 a-b,-c 2-

11、3=-1,-4,表达式,表达式书写规则 所有符号并排写在同一横线上 示例:23 23 x1+x2 x1+x2 不能省略运算符 示例:2x 2*x 一律使用小括号 示例:3x+2(y+z) 3*(x+2*(y+z) 必须使用VB规定的符号 示例:2r 2*pi*r 算术运算符的优先级 (+、-)(Mod)(整除)(*,/)(负数-)(),表达式,字符串表达式 字符串表达式由字符串常量、字符串变量和字符串运算符组成。 字符串运算符 运算符 作用 示例 字符串原样连接, “ABC123”&”666xyz” =“ABC123666xyz” 并会自动将非字 “计算机”&“世界”=“计算机世界” & 符串

12、类型的数据 “123 45”&“abcd ”&” xyz ” 转换成字符串再 =“123 45abcd xyz ” 进行连接 123&456&“abc”=“123456abc” 字符串原样连接, + 无自动转换功能, “ABC123”+”666xyz” =“ABC123666xyz” 易和算术加法产 生混淆,表达式,日期表达式 日期型表达式由算术运算符“+、-”、算术表达式、日期型常量、日期型变量和函数组成,日期型数据是一种特殊的数值型数据,它们之间只能进行加、减运算。 两个日期型数据相减,结果是一个数值型数据 示例:#12/19/1999# - #11/16/1999# = 33 日期型数据

13、和数值型数据相加,结果是一个日期型数据 示例:#11/16/1999# + 33 = #12/19/1999# 日期型数据和数值型数据相减,结果是一个日期型数据 示例:#12/19/1999# - 33 = #11/16/1999#,函数,VB中有2类函数:内部函数和用户定义函数。 常用内部函数 数学运算函数 数学运算函数用于各种数学运算。,常用的数学运算函数,函数,字符串函数 VB提供了大量的字符串函数,具有强大的字符串处理能力。,常用字符串函数,函数,日期和时间函数 日期和时间函数使程序能向用户显示日期和时间,提供某个事件何时发生及持续时间长短的信息。,常用的日期和时间函数,函数,随机数语句和函数,随机数语句和函数,数据类型转换函数,函数,数据类型转换函数,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 专业基础教材

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号