预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VB程序设计基础第2章VB语言基础§2.1VB的基本字符集和词汇集一、字符集1.基本概念:字符:是构成程序设计语言的最小语法单位。不同语言的字符集是大同小异的,都是以ASCII码字符集为基础。(AmericaStandardCodeforInformationInterchange,美国信息交换标准码)2.VisualBasic的字符集组成:ASCII码的Unicode字符集。注意:VisualBasic语言程序中在适当场合下还允许使用汉字字符。二、词汇集――主要包括关键字、标识符和文字常量等(一)关键字1.定义:关键字又称保留字,是在语法上有固定意义的字母组合。主要包括:命令名、函数名、数据类型名、运算符、VB系统提供的标准过程等。2.标准形式:关键字的标准形式,即首字母为大写,其余字母为大、小写字母混合。但在代码编辑窗口输入原码时,不用考虑,由系统自动转换成标准形式。(二)标识符:1.定义:标识符用来标记用户在程序中自定义的常量、变量、控件或过程、函数的名字。一个名字就是一个标识符。2.命名规则:必须以字母或汉字开头,后跟字母、汉字、数字、下划线的组合。3.注意事项:1)可以使用汉字或汉字集中的其他字符作为用户自定义标识符。2)窗体和控件可以与关键字重名,但使用时要避免误解。3)标识符名字最长不超过255个字符,控件、窗体、类和模块的名字不能超过40个字符。4)名字中不能含有句号(.)5)名字不能是关键字,也不能与系统已有的方法和属性同名。§2.2VB的标准数据类型数据是信息的物理表示形式,是程序处理的对象。在VB中,对不同类型的数据有不同的操作方式和不同的取值范围。在程序设计中,要随时注意所用数据的类型。VB的数据类型有系统定义和自定义两种,系统定义的数据类型称为标准类型,自定义数据类型是由若干标准类型组合成的某种结构。表2-1列出了VB中的标准数据类型。一、逻辑型(Boolean)逻辑型数据只有两个:逻辑真True和逻辑假False,用2个字节存储。当把逻辑值转化为数值型时,False为0,True为-1。二、数值型VB中的数值型数据分为整型和实型两大类。(一)整型整型数是不带小数点和指数符号的数。包括整型、长整型和字节型整数。1.整型(Integer,类型符%)整型数用两个字节存储,取值范围是-__到+__。例如:15,-345,654%都是整数型。而__%则会发生溢出错误。2.长整型(Long,类型符)长整型用4个字节存储,取值范围是:-__-__48到+__-__47。例如:__,__都是长整数型。3.字节型(Byte)用一个字节存储,取值范围是0到255。(二)实型实型数据主要分为单精度、双精度和货币型3种。1.单精度浮点数(Single,类型符!)单精度数用4个字节存储,有7位有效数字,取值范围1.__E-45|x|3.__E+38。例如:3.14!,2.__。2.双精度数据(Double,类型符#):在内存中用8个字节(64位)存放一个双精度数。有效值为15位。双精度数通常以指数形式(科学记数法)来表示,以“D”或“d”表示指数部分。(3)货币型(Currency,类型符@)货币型数据主要用来表示货币值,用8个字节存储,货币型是定点数,精确到小数点后面第4位,第五位四舍五入。整数部分最多15位。例如:3.56@、65.__@都是货币型。三、字符串型(String,类型符$)字符串包括除双引号和回车以外可打印的所有字符,双引号作为字符串的定界符号。例如:“1234”和“张三”都是字符型。注意字符串中空格是有效字符。四、日期型(Date)日期型数据用8个字节来存储,日期范围从公元100年1月1日到9999年12月31日,可以用#括起来放置日期和时间,允许用各种表示日期和时间的格式。日期可以用“/”、“,”、“-”分隔开,可以是年、月、日,也可以是月、日、年的顺序。时间必须用“:”分隔,顺序是:时、分、秒。例如:#1999-08-1110:25:00pm##08/23/99##03-25-7520:30:00##98,7,18#等都是有效的日期型数据。在VB中会自动转换成mm/dd/yy(月/日/年)的形式。五、变体型(Variant)变体型也称为可变类型,它是一种特殊的数据类型。它的类型可以是前面叙述的数值型、日期型、字符型等,完全取决于程序的需要。从而增加了VB数据处理的灵活性。六、对象数据类型(Object)Object类型的变量是32位的引用数值,它可以是任何对象的引用。使用时要用Set指定为某对象的引用。七、自定义类型在VB中可以用系统提供的标准类型定义变量,它们都是计算机处理的基本数据项。但在实际工作中,常见的并不是孤立的数据项,而是由两个或两个以上的基本项组成的组合项。例如,学生对象由学号、姓名、性