VisualBasic的基本语法

VisualBasic的基本语法

ID:38856359

大小:276.31 KB

页数:30页

时间:2019-06-20

VisualBasic的基本语法_第1页
VisualBasic的基本语法_第2页
VisualBasic的基本语法_第3页
VisualBasic的基本语法_第4页
VisualBasic的基本语法_第5页
资源描述:

《VisualBasic的基本语法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章VisualBasic的基本语法3.1基本数据类型数据是程序处理的对象。在VB中定义了多种数据类型,比如:Integer,String,Currency等。每种数据类型占用一定的内存,允许存储一定范围的值。VB提供了两类数据类型:一类是基本数据类型,另一类是用户自定义数据类型。基本数据类型如表3.1所示。3.1.1数值型数据1.整型表示不带小数点和指数符号的数,表示正整数、负整数和零。整型数的范围-32768~32767,2.长整型长整型也是一个整数,它表示数的范围更大,为-2147483648~21474836473.字节型可以表示无符号的整数,数的范围为

2、0~255。4.单精度浮点型单精度浮点型是带有小数点的实数5.双精度浮点型双精度浮点型也是带有小数点的实数6.货币型贷币型是专门为处理货币而设计的数据类型,它的精度要求高,可最多保留小数点右边4位和小数点左边15位。3.1.2字符串型数据(1)变长字符串变长字符串是指字符串的长度不固定,随着对字符串变量赋予新的字符串的长度可增可减。默认规定为变长字符串。(2)定长字符串在程序中始终保持长度不变的字符串为定长字符串,无论给定长字符串赋什么样的信息,它的大小保持不变。3.1.3布尔型数据布尔型又称逻辑型,其数据只有True(真)和False(假)两个值。当把数值型数据

3、转换为布尔型时,0转换为False,非0转换为True。当把布尔型数据转换为数值型时,False转换为0,True转换为13.1.4日期型数据日期型数据表示日期和时间,数据用两个“#”符号把日期和时间的值括起来,如:#08/20/2001#、#2001-08-20#3.1.5对象型数据对象型数据可用来表示应用程序中或某些其他应用程序中的对象3.1.6变体型数据变体型数据是一种可变的数据类型,可以存放任何类型的数据。当指定变量为Variant变量时,VB会自动完成必要的转换。在程序中不特别说明时,VB会自动将该变量默认为Variant型变量。假设定义Temp为变体型

4、变量:DimTempAsVariant3.2常量3.2.1直接常量1.字符串常量字符串常量是用双引号括起的一串字符,这些字符可以是除双引号和回车符之外的任何ASCII字符。例如“ABC”,“abcdefg”,“123”,“0”,“VB程序设计”等。2.数值常量数值常量共有5种表示方式:整型,长整型、字节型、货币型和浮点型。3.布尔常量布尔常量也称逻辑型常量,它只有两个值:True和False。4.日期型常量任何在字面上可以被看作日期和时间的文本,用两个“#”括起来,都可以作为日期型常量。例如:#09/02/99#、#January2,1994#,#2006-5-4

5、15:30:00PM#。3.2.2符号常量1.系统内部定义的常量VB系统提供了应用程序和控件的系统定义常量,可与应用程序的对象、方法和属性一起使用,在代码中可以直接使用它们,这些常量均以小写字母vb开头。2.用户定义的符号常量在程序中,某个常量多次被使用,则可以使用一个符号来代替该常量,这样可以有效地改进程序的可读性和可维护性。用户可以使用Const语句来定义常量,其格式为:[Public

6、Private]Const<符号常量名>[As<数据类型>]=<表达式>…3.3变量在VB中,变量有两种形式:属性变量和内存变量。(1)属性变量在窗体中设计用户界面时,VB会

7、自动为产生的对象创建一组变量,即属性变量,并为每个变量设置其默认值。这类变量可供用户直接使用,如引用其值或赋予新值。(2)内存变量内存变量由程序员根据程序需要创建。3.3.1变量的命名规则①变量名只能用字母、数字和下划线组成,变量名中不能包含小数点、空格等字符。②变量名的第一个字符必须是字母或汉字,最后一个字符可以是类型说明符,且组成变量名的字符数不得超过255个字符。③不得使用VB的保留名或保留名后加上类型说明符来作为变量名(如语句名、函数名等)。④变量名在同一个范围内必须是唯一的。⑤VB不区分变量名和其他名字中的大小写,area、AREA、Area指的都是同一

8、个名字。3.3.2声明变量1.用声明语句声明变量声明变量又称为显式声明,就是给变量分配内存空间。声明变量时可以指定变量名、变量的类型及变量的作用域,变量声明的语句格式为:[Dim

9、Private

10、Static

11、Public]<变量名1>[As<类型>][,<变量名2>[As<类型2>]]…说明①Dim或Private语句用来声明私有的模块级变量,在标准模块(Module)、窗体模块(Form)或过程(Procedure)中定义变量或数组。②Static语句用来定义静态变量及数组变量,则每次引用该变量时,其值会继续保留③Public语句用来在标准模块中定义全局变量。

12、④<类型>

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

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

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