第3章 Visual Basic语言基础
人们都知道计算机能够完成各种复杂的任务。其实不管是简单的或者是复杂的、抽象的,甚至是不可思议的任务,计算机执行的每一个操作都是按照人们事先指定的内容和步骤进行。这些事先指定的内容和步骤就称为程序。本章包括以下知识点。
❑VB的基本数据类型。
❑VB变量的使用方法和命名原则。
❑运算和内部函数可以提高编程效率。
❑VB程序设计中推荐的编码规则。
Visual Basic是在BASIC、GW-BASIC、Quick BASIC等语言的基础上发展起来的,它保留了原来BASIC版本中的数据类型和语法,对其中的某些语句和函数的功能作了修改或扩展,并根据语言的可视性要求增加了一些新的功能。本章将简单介绍Visual Basic程序设计的基本语法,为今后程序设计过程提供语言基础。
3.1 程序设计的基本概念
Visual Basic语言编写的程序是由各种不同的词法记号构成的,所谓词法记号,是指程序中具有独立含义的不可进一步分割的单位。具体地说,Visual Basic语言的词法记号包括关键字、标识符、变量等元素。
Visual Basic中由各种词法记号组成一条条语句,执行具体操作指令,并且每个语句以回车键结束。如果设置了“自动语法检测”(用“工具”菜单中“选项”命令对话框中的“编辑器”选项卡),则在输入语句的过程中,Visual Basic将自动对输入的内容进行语法检查,如果发现了语法错误,则弹出一个信息框,提示出错的原因。
Visual Basic会按自己的约定对语句进行简单的格式化处理,例如,命令词的第一个字母大写,运算符前后加空格等。无论输入Print、print,还是输入PRINT,按回车键后都变成Print,为了提高程序的可读性,在代码中应加上适当的空格,同时按惯例处理字母的大小写。下面先介绍组成语句的词法记号:关键字和标识符的含义。
3.1.1 关键字
关键字是Visual Basic语言中预定义的符号,它们有固定的含义,用户定义的任何名字不得与它们冲突。
例如:If、Then、End、While、For等,表示命令语句,用于控制结构。
例如:Boolean、Byte、Integer、Long、Single、Private、Public等,用于数据类型。
例如:Print、InputBox( )、Sub、Function等,用于方法、函数和过程。
在Visual Basic中关键字以蓝色显示。
3.1.2 标识符
标识符是用户自行定义的符号,用来标示常量、变量、数据类型、过程、函数、类等。利用标识符可以完成对变量、常量、数据类型、过程、函数、类等的引用。Visual Basic 6.0中标识符的命名按如下原则。
❑第一个字必须是字母(没有大小写之分),后跟字母(A~Z,a~z)、数字(0~9)或下划线(_)。
❑可以长达255个字。
❑变量内可以包含字母、数字或下划线,但是不能包含小数点、%、&、!、#、@、$等代表变量类型的结尾符号。
❑不能使用保留字作变量名。