VisualBasic语言基础.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic语言基础

第3章 Visual Basic 语言基础 Visual Basic是在BASIC、GW-BASIC、Quick BASIC等语言的基础上发展起来的,它保留了原来BASIC版本中的数据类型和语法,对其中的某些语句和函数的功能作了修改或扩展,并根据语言的可视性要求增加了一些新的功能。本章将简单介绍Visual Basic程序设计的基本语法,为今后程序设计过程提供语言基础。 3.1 程序设计的基本概念 Visual Basic语言编写的程序是由各种不同的词法记号构成的,所谓词法记号,是指程序中具有独立含义的不可进一步分割的单位,具体地说,Visual Basic语言的词法记号包括关键字、标识符、变量等元素。 3.1.1 关键字 关键字是Visual Basic语言中预定义的符号,它们有固定的含义,用户定义的任何名字不得与它们冲突。 3.1.2 标识符 标识符是用户自行定义的符号,用来标示常量、变量、数据类型、过程、函数、类等。利用标识符可以完成对变量、常量、数据类型、过程、函数、类等的引用。Visual Basic 6.0中标识符的命名按如下原则:(1)第一个字必须是字母(没有大小写之分),后跟字母(A~Z,a~z)、数字(0~9)或下划线(_)。(2)可以长达255个字。(3)变量内可以包含字母、数字或下划线,但是不能包含小数点、%、、!、#、@、$等代表变量类型的结尾符号。(4)不能使用保留字作变量名。 3.2 数据类型 Visual Basic语言中,为解决具体问题,要采用各种类型的数据,数据的类型不同,它所表达的数据范围、精度和所占据的存储空间均不相同。数据类型体现了数据结构的特点。Visual Basic提供了系统定义的数据类型,并允许用户根据需要定义自己的数据类型。 3.2.1 基本数据类型 Visual Basic 6.0提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。 3.2.2 自定义数据类型 有时会感到仅有以上基本数据类型是不够的,希望将不同类型的数据组合成一个有机的整体,以便于引用。这样一个整体是由若干不同类型的、互相有联系的数据项组成的。它类似与C语言中的“结构体”类型的数据。这种结构称为“纪录”。Visual Basic提供了Type语句让用户自己定义这种数据类型。(具体内容请参照本书) 3.2.3 枚举数据类型 前面介绍了Visual Basic的基本数据类型,包括整型、实型(浮点)、字符串型等。在程序设计中,有些数据无法直接用整型数或实型数来表示,其取值为部分可列举的数值或者字符串等。为此,Visual Basic提供了枚举数据类型。当一个变量只有几种可能的值时,可以定义为枚举类型。所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。 3.2.4 类型之间的转换 Visual Basic提供了几种数据类型的转换函数,可以实现数据类型之间的转换, 3.3 常量和变量 前一节介绍了Visual Basic中使用的数据类型。在程序中,要用到各种数据类型的数据,有些类型的数据在程序运行期间,其值是不发生改变的,即以常量形式出现;而有些数据在程序运行期间,其值是可变的,即以变量的形式出现,它代表的则是内存中指定的存储单元。 3.3.1 常量 常量在程序运行的过程中,其值不变。常量也有数据类型,Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。 3.3.2 变量 在计算机中,变量名用标识符表示,所以变量名遵循标识符的命名规则。变量随程序调入内存,并被分配一定的存储空间,通过名字引用变量。Visual Basic语言中,提供了两种声明变量方法。 3.3.3 作用域 一个变量被定义后,并不是在任何地方都能使用,每一个变量都有它的作用范围。变量的有效范围就是变量的作用域。由于变量的有效范围不同,所以也就有了变量的不同级别。(具体内容请参照本书) 3.3.4 Option Explicit 语句 使用Option Explicit语句对普通对象进行的变量声明,必须写在模块中所有过程之前。 如果模块中使用了Option Explicit,则必须使用Dim、Private、Public或Static来显式声明所有的变量。这时,如果使用了未声明的变量名,在编译时会出现错误。 如果所有使用Option Explicit语句,除非使用Deftype语句指定了缺省类型,否则所有未声明的变量都是隐含为Variant类型的。 3.3.5 注释语句 (具体内容请参照本书) 3.4 运算符与表达式 运算符是代表数据运算某种操作的符号,被运算的对象,即数据,称为操作数,由运算符和操作数组成的式子,称为表达

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档