二级VB程序设计教程.ppt

二级VB程序设计教程.ppt

ID:56296429

大小:283.00 KB

页数:51页

时间:2020-06-10

二级VB程序设计教程.ppt_第1页
二级VB程序设计教程.ppt_第2页
二级VB程序设计教程.ppt_第3页
二级VB程序设计教程.ppt_第4页
二级VB程序设计教程.ppt_第5页
资源描述:

《二级VB程序设计教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB程序设计教程主讲老师:韩维良2005.3第四章VisualBaisc程序设计基础第一节数据类型在计算机中处理数据时,数据类型包含几个方面的意义:占用的内存,数据的范围,可施加的运算。一、基本数据类型1、数值型数据⑴.常规整型数Integer常规整型数简称为整型,表示不带小数点和指数符号的数。它可以是正整数、负整数或0。2字节整数,标识符为百分号(%),范围从-32768到32767,运算很快。⑵.长整型数Long4字节整数,标识符为&,范围从-2147483648到2147483647,运算很快。⑶.单精度数Single单精度数用来表示带

2、有小数部分的实数。4字节浮点数,标识符为!,范围可达38位数字。单精度数可以用定点形式和浮点形式来表示。负数时取值范围为-3.402823E38到-1.401298E-45,正数时为1.401298E-45到3.402823E38。⑷.双精度数Double8字节浮点数,标识符为#,范围可达300多位,但是可靠的只有前16位数字。双精度数也有定点和浮点两种表示形式。负数时候取值范围为-1.79769313486232E308到-4.94065645841247E-324;正数时为4.94065645841247E-324到1.797693134

3、86232E308。2、货币型Currency货币型数是一种专门为处理货币而设计的数据类型。8字节定点数,标识符为@,小数点右边4位,左边15位,用于货币计算。用货币型可以避免用实型数带来的累积存贮误差。3、字节Byte字节型数据表示0~255的无符号一字节整数,以1个字节的无符号二进制数存储。4、日期型数据DATE日期型数据用来表示日期和时间。Date型数据用两个“#”符号把表示日期和时间的值括起来,就像字符串数据用双引号括起来一样。日期常量用(#)对括起来,例如#January,1993#或#1Jan93#、#3/6/931:20pm#。

4、5、布尔型数据布尔型数据是一个逻辑值,用于逻辑判断,用两个字节存储,它只有两个值:真(True)和假(False)。缺省为false。当转换其他的数值类型为布尔类型数据时,0会转成False,而其他(非零)的值则变成True,当转换布尔类型数据为其他的数据类型时,False成为0,而True成为-1。即:整型→逻辑型0→False,非0→True逻辑→型整型False→0,True→-1用来表示类似于”Yes/No”、“Right/Wrong”或”On/Off“等信息。6、变体(Variant)型数据变体型数据是一种可变的数据类型,可以存放任

5、何类型的数据。在程序中不特别说明时,VB会自动将该变量默认为Variant型变量。7、字符(String)型数据⑴.变长字符串变长字符串是指字符串的长度是不固定的,随着对字符串变量赋予新的字符串,它的长度可增可减。按照缺省规定,一个字符串如没有定义成固定长的,都属于可变长字符串。⑵.定长字符串定长字符串是指它在程序执行过程中,始终保持其长度不变的字符串。8、对象型数据对象型数据可用来表示应用程序中或某些其他应用程序中的对象。Object变量存储为4个字节(32位)的地址形式。二、用户自定义类型——定义记录1、定义类型用来存储包含多个不同数据类

6、型的数据,如一个人的有关资料包括姓名、出生年月和性别。用户自定义类型数据的定义方法如下:[Private

7、Public]Type【数据类型标识符】<域名>As<数据类型><域名>As<数据类型><域名>As<数据类型>…………EndTypeTypePeopleNameAsString*8'定义字符串变量存储一个名字。BirthDateAsDate'定义日期变量存储一个生日。SexAsInteger'定义整型变量存储性别(0为女,1为男)EndType2、用新类型定义变量定义了类型后,可以用其定义变量:DimClassMate(1to10)As

8、People’定义一个People用户自定义类型的变量数组;3、引用记录数据是按域进行引用的:变量名.域名例如,定义一个地址数据:TypeAddressStreetAsString*20ZipCodeAsString*8PhoneAsString*6EndTypeDimMyHomeAsAddress引用“MyHome”的值时,类似于对对象的属性的操作(按域引用):变量名.域名=“……”With(开域语句)为了简化书写重复的部分,可以用关键字“With”(开域语句):WithMyHome.Street=”五四西路”.ZipCode=”81000

9、8”.Phone=”12345678”EndWith三、枚举类型也要先定义类型,然后再定义变量。枚举型变量的值只能取给定的几个常量值。往往根据其所表示的物理意义只有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。