第3章VisualBasic语言基础.ppt
《第3章VisualBasic语言基础.ppt》由会员分享,可在线阅读,更多相关《第3章VisualBasic语言基础.ppt(31页珍藏版)》请在三一文库上搜索。
1、第3章 Visual Basic 语言基础,Visual Basic是在BASIC、GW-BASIC、Quick BASIC等语言的基础上发展起来的,它保留了原来BASIC版本中的数据类型和语法,对其中的某些语句和函数的功能作了修改或扩展,并根据语言的可视性要求增加了一些新的功能。本章将简单介绍Visual Basic程序设计的基本语法,为今后程序设计过程提供语言基础。,3.1 程序设计的基本概念,Visual Basic语言编写的程序是由各种不同的词法记号构成的,所谓词法记号,是指程序中具有独立含义的不可进一步分割的单位,具体地说,Visual Basic语言的词法记号包括关键字、标识符、变
2、量等元素。,3.1.1 关键字,关键字是Visual Basic语言中预定义的符号,它们有固定的含义,用户定义的任何名字不得与它们冲突。,3.1.2 标识符,标识符是用户自行定义的符号,用来标示常量、变量、数据类型、过程、函数、类等。利用标识符可以完成对变量、常量、数据类型、过程、函数、类等的引用。Visual Basic 6.0中标识符的命名按如下原则:(1)第一个字必须是字母(没有大小写之分),后跟字母(AZ,az)、数字(09)或下划线(_)。(2)可以长达255个字。(3)变量内可以包含字母、数字或下划线,但是不能包含小数点、%、&、!、#、$等代表变量类型的结尾符号。(4)不能使用保
3、留字作变量名。,3.2 数据类型,Visual Basic语言中,为解决具体问题,要采用各种类型的数据,数据的类型不同,它所表达的数据范围、精度和所占据的存储空间均不相同。数据类型体现了数据结构的特点。Visual Basic提供了系统定义的数据类型,并允许用户根据需要定义自己的数据类型。,3.2.1 基本数据类型,Visual Basic 6.0提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。,3.2.2 自定义数据类型,有时会感到仅有以上基本数据类型是不够的,希望将不同类型的数据组合成一个有机的整体,以便于引用。这样一个整体是由若干
4、不同类型的、互相有联系的数据项组成的。它类似与C语言中的“结构体”类型的数据。这种结构称为“纪录”。Visual Basic提供了Type语句让用户自己定义这种数据类型。(具体内容请参照本书),3.2.3 枚举数据类型,前面介绍了Visual Basic的基本数据类型,包括整型、实型(浮点)、字符串型等。在程序设计中,有些数据无法直接用整型数或实型数来表示,其取值为部分可列举的数值或者字符串等。为此,Visual Basic提供了枚举数据类型。当一个变量只有几种可能的值时,可以定义为枚举类型。所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。,3.2.4 类型之间的转
5、换,Visual Basic提供了几种数据类型的转换函数,可以实现数据类型之间的转换,,3.3 常量和变量,前一节介绍了Visual Basic中使用的数据类型。在程序中,要用到各种数据类型的数据,有些类型的数据在程序运行期间,其值是不发生改变的,即以常量形式出现;而有些数据在程序运行期间,其值是可变的,即以变量的形式出现,它代表的则是内存中指定的存储单元。,3.3.1 常量,常量在程序运行的过程中,其值不变。常量也有数据类型,Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。,3.3.2 变量,在计算机中,变量名用标识符表示,所以变量名遵循标识符的命名规则。变量随程序
6、调入内存,并被分配一定的存储空间,通过名字引用变量。Visual Basic语言中,提供了两种声明变量方法。,3.3.3 作用域,一个变量被定义后,并不是在任何地方都能使用,每一个变量都有它的作用范围。变量的有效范围就是变量的作用域。由于变量的有效范围不同,所以也就有了变量的不同级别。(具体内容请参照本书),3.3.4 Option Explicit 语句,使用Option Explicit语句对普通对象进行的变量声明,必须写在模块中所有过程之前。 如果模块中使用了Option Explicit,则必须使用Dim、Private、Public或Static来显式声明所有的变量。这时,如果使用了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic 语言 基础
链接地址:https://www.31doc.com/p-2254360.html