1 / 122
文档名称:

VB2程序设计基础.ppt

格式:ppt   大小:889KB   页数:122页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB2程序设计基础.ppt

上传人:s0012230 2018/5/2 文件大小:889 KB

下载得到文件列表

VB2程序设计基础.ppt

文档介绍

文档介绍:第二章程序设计基础
第二章 VB程序设计基础
VB应用程序包括两部分,即用户界面和程序代码。其中用户界面由窗体和控件组成,而程序代码则由基本的程序元素组成,包括数据类型、常量、变量、内部函数、运算符和表达式等。

常量和变量

常用函数
基本数据类型
数据是程序的必要组成部分,也是程序处理的对象。在高级语言中广泛使用“数据类型”这一概念。VB提供了系统定义的数据类型,并允许用户根据需要定义自己的数据类型。
基本数据类型: 字符串型数据、数值型数据、字节、货币、对象、日期、布尔和变体数据类型。
数据类型
关键字
类型
说明符
所占
字节
取值范围范围
字节型
Byte

1
0~255
逻辑型
Boolean

2
True或False
整型
Integer
%
2
-2^15~2^15-1范围内的任何整数
长整型
Long
&
4
-2^31~2^3 -1范围内的任何整数
单精度
实数型
Single
!
4
-45 ~ +38内的任何实数,有效数字约6~7位
双精度
实数型
Double
#
8
绝对值在10E-324 ~ ,有效数字约6~7位




变长
String
$
0~2^31(约20亿)个字符
定长
String
$
1~2^16(约65400个字符)
货币型
Currency
@
8
-~
+
日期型
Date

8
100年1月1日~9999年12月31日,
对象型
Object

4
变体型
Variant

>=16
(1)字符串(String)型数据
字符串是一个字符序列,由ASCII字符组成,包括标准的ASCII字符和扩展ASCII字符。在VB中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空字符串。
字符串通常放在双引号中,但输出时不显示双引号。例如:
“Hello”
“ 程序设计”
“”(空字符串)
Vb中的字符串分为两种,即变长字符串和定长字符串。
变长字符串的长度是不确定的,从0---2的31次幂
定长字符串是含有确定个数的字符,最大长度不超过2的16次幂
在VB中,String数据有可变长度字符型和固定长度字符型两类。
例如:Dim x as String
Dim y as String*8
在上面的变量声明中,变量x被声明为可变长度字符型;而变量y被声明为固定长度字符型,其长度为8个字符。
注意:VB对其语法的大小写没有区别,但在字符串中,VB对大小写是有区别的,如果想忽视字符串大小写的区别,可以在窗体和标准模块的“通用”pare text语句。
例如: pare text
x ="aaa" : y ="aAA"
这两个字符串的值相同,pare text,则两字符串的值不同。
★整数(Integer):以两个字节(16位)的二进制码表示和参加运算,其取值范围为: -32768--32767
十进制整数只能包含数字0~9和正负号(正号可以省略),
其取值范围为-32768 ~ +32767。
十六进制整数由数字0~9、字母A~F(或a~f)组成,并以&H引导,其后面的数据位数小于等于4位,其取值范围为&H0~&HFFFF。
八进制整数由数字0~7组成,并以&O或&引导,其后面的数据位数小于等于6位,其取值范围为&O0~&O177777。
整型数分为整数和长整数。
(2)数值型数据
★长整型(Long) : 以带符号的4个字节(32位)二进制数存储,取值范围为:-2147483648----2147483647
长整型数的数字组成与整数相同,正号可以省略,并且在数值中不能出现逗号(分节符)。
十进制长整型数的范围为:
-2147483648~+2147483 647。
十六进制长整型数以&H开头,以&结尾,其范围:
&H0&~&HFFFFFFFF&。
八进制长整型数以&O或&开头,以&结尾,其范围:
&O0&~&O37777777777&。
浮点数:也称实型数或实数,是带有小数部分的数值。它由三部分组成:符号、指数及尾数。单精度浮点数和双精度浮点数的指数分别用“E”和“D”来表示。
例如: +3
单精度数,
+3
双精度数,