1 / 122
文档名称:

VB2程序设计基础.ppt

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

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

分享

预览

VB2程序设计基础.ppt

上传人:s0012230 2018/9/15 文件大小:889 KB

下载得到文件列表

VB2程序设计基础.ppt

文档介绍

文档介绍:第二章程序设计基础第二章VB程序设计基础VB应用程序包括两部分,即用户界面和程序代码。其中用户界面由窗体和控件组成,而程序代码则由基本的程序元素组成,包括数据类型、常量、变量、内部函数、运算符和表达式等。,也是程序处理的对象。在高级语言中广泛使用“数据类型”这一概念。VB提供了系统定义的数据类型,并允许用户根据需要定义自己的数据类型。基本数据类型:字符串型数据、数值型数据、字节、货币、对象、日期、布尔和变体数据类型。数据类型关键字类型说明符所占字节取值范围范围字节型Byte无10~255逻辑型Boolean无2True或False整型Integer%2-2^15~2^15-1范围内的任何整数长整型Long&4-2^31~2^3-1范围内的任何整数单精度实数型Single!-45~+38内的任何实数,有效数字约6~7位双精度实数型Double#8绝对值在10E-324~,有效数字约6~7位字符串型变长String$0~2^31(约20亿)个字符定长String$1~2^16(约65400个字符)货币型******@8-~+~9999年12月31日,对象型Object无4变体型Variant无>=16(1)字符串(String)型数据字符串是一个字符序列,由ASCII字符组成,包括标准的ASCII字符和扩展ASCII字符。在VB中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空字符串。字符串通常放在双引号中,但输出时不显示双引号。例如:“Hello”“”“”(空字符串)Vb中的字符串分为两种,即变长字符串和定长字符串。变长字符串的长度是不确定的,从0---2的31次幂定长字符串是含有确定个数的字符,最大长度不超过2的16次幂在VB中,String数据有可变长度字符型和固定长度字符型两类。例如:DimxasStringDimyasString*8在上面的变量声明中,变量x被声明为可变长度字符型;而变量y被声明为固定长度字符型,其长度为8个字符。注意:VB对其语法的大小写没有区别,但在字符串中,VB对大小写是有区别的,如果想忽视字符串大小写的区别,可以在窗体和标准模块的“通用”paretext语句。例如:paretextx="aaa":y="aAA"这两个字符串的值相同,paretext,则两字符串的值不同。★整数(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~+2147483647。十六进制长整型数以&H开头,以&结尾,其范围:&H0&~&HFFFFFFFF&。八进制长整型数以&O或&开头,以&结尾,其范围:&O0&~&O37777777777&。浮点数:也称实型数或实数,是带有小数部分的数值。它由三部分组成:符号、指数及尾数。单精度浮点数和双精度浮点数的指数分别用“E”和“D”来表示。例如:+3 单精度数, +3 双精度数,,,E3、D3是指数部分。单精度数用来表示带有小数部分的实数,可以精确到7位十进制数,小数点可以位于这些数字的任何位置,正号可以省略。单精度数有两种表示方法:定点表示法和浮点表示法。☆单精度数的定点表示法在单精度数表示的范围内,如果这个数值含有小数,而不含指数,则可用定点表示法。例如:-+-☆单精度数的浮点表示法浮点表示法就是数学