Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础

Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础

ID:40239516

大小:1.05 MB

页数:114页

时间:2019-07-28

Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础_第1页
Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础_第2页
Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础_第3页
Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础_第4页
Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础_第5页
资源描述:

《Visual Basic程序设计(第二版)柳青 第2章 Visual Basic语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic程序设计(第二版)主编柳青严健武中国水利水电出版社第2章VisualBasic语言基础本章主要介绍VisualBasic6.0的编程基础知识,包括常量、变量的基本概念;数据类型及定义;运算符与表达式的使用;程序结构;自定义过程、函数的基本语法和使用。本章还详细探讨了变量作用范围,介绍了VB应用程序的启动模式等,为后续学习面向对象的程序设计,打下坚实的基础。2.1常量、变量与数据类型2.1.1VisualBasic的数据类型数据是分类型的,数据的类型表明数据可以参与的运算以及所需存储空间的大小与范围。VB6的数据类型包括标准数据类型和用户自定义

2、类型。其中,标准数据类型包括字节型(Byte)、逻辑型(Boolean)、整型(Integer)、长整型(Long)、货币型(Currency)、无符号整型(Decimal)、单精度浮点型(Single)、双精度浮点型(Double)、日期型(Date)、字符型(String)、对象型(Object)、变体型(Variant)等。在VB6中,数据类型及所占存储空间大小和范围列表如表2-1所示。表2-1数值类型类型名称关键字字节数取值范围及用途字节型Byte10~255用于存储二进制数据,如图像、声音等。整型Integer2-32768~32767用于表示没有小数点

3、的数据。长整型Long4-2147483648~2147483647当使用整型不足以表示数据时,使用长整型单精度浮点型Single4负数时:-3.402823E38到-1.401298E-45; 正数时:1.401298E-45到3.402823E38双精度浮点型Double8负数时:-1.79769313486232E308到-4.94065645841247E-324; 正数时:4.94065645841247E-324到1.79769313486232E308续表类型名称关键字字节数取值范围及用途货币型Currency8-922337203685477.58

4、08到9223372203685477.5807用于精确计算,整数部分有15位数字,小数部分有4位数字无符号整型Decimal14无小数点时:+/-79,228,162,514,264,337,593,543,950,335小数点右边有28位数时:+/-7.9228162514264337593543950335; 最小的非零值:+/-0.0000000000000000000000000001字符型(变长)String10字节加字符串长度0到大约20亿字符型(定长)String字符串长度1到大约65,400日期型Date8100年1月1日到9999年12月31日

5、续表类型名称关键字字节数取值范围及用途逻辑型Boolean2True或False对象型Object4任何Object引用变体型(数字)Variant16任何数字值,最大可达Double的范围变体型(字符)Variant22个字节加字符串长度与变长String有相同的范围用户自定义利用Type所有元素所需数目每个元素的范围与它本身的数据类型的范围相同。初学者大可不必马上记住每种数据类型的存储空间大小和范围。2.1.3节将结合变量的学习对数据类型进行分类,以帮助读者掌握常用数据类型的定义和使用。2.1.2常量1.常量在整个程序执行过程中,常量的值保持不变。使用常量可增

6、加代码的可读性和可维护性。常量是有意义的名字,取代重复出现而难以记住的数字、不变的数值或字符串。在程序运行过程中,常量的值不能象变量那样被修改,也不能被赋以新值。VB有许多内部常量,用户也可以建立自定义常量。(1)内部常量:由系统定义的、可直接使用的常量,可用来在代码中的任何地方代替实际值。表2-2列出了VB的内部常量。表2-2VB内部常量常数相当于描述vbCrLfChr(13)+Chr(10)回车符与换行符结合vbCrChr(13)回车符vbLfChr(10)换行符vbNewLineChr(13)+Chr(10)平台指定的新行字符;适用于当前平台vbNullCh

7、arChr(0)值为0的字符vbNullString值为0的字符串用来调用外部过程;与长度为零的字符串("")不同vbObjectError-2147221504用户定义的错误号应当大于该值,例如:Err.RaisNumber=vbObjectError+1000vbTabChr(9)Tab字。vbBackChr(8)退格字符vbFormFeedChr(12)在MicrosoftWindows中没有作用vbVerticalTabChr(11)在MicrosoftWindows中没有作用此外,还有表示颜色的常量,如vbRed表示红色(vb+颜色的英文单词);表示键盘

8、代码的常量

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

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

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