- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 3 章 Visual Basic 语言基础 ---- 《大学计算机基础》(Hemingrui) 第 3 章 Visual Basic 语言基础 建立一个简单的Visual Basic应用程序是非常容易的,但要编写复杂的程序,就要用到各类不同类型的数据、常量、变量,以及由这些数据及运算符组成的各种表达式,这是程序设计语言的重要基础 教学要求 理解变量与常量的概念、掌握其定义和使用 掌握各种常用数据类型的数据在内存中的存放形式,了解自定义数据类型 掌握各种运算符、表达式的使用方法 掌握常用内部函数的使用 本章重点是变量和常量的定义及使用、运算符和表达式的使用及常用内部函数的使用;本章难点是数据类型、运算符与表达式 第 1 节 编码基础 在开始编写Visual Basic应用程序之前,必须首先了解:代码的书写规则、程序的基本组成要素 程序由一系列语句组成,而语句又是由数据、表达式、函数等基本语法单位组成的 一、字符集 Visual Basic字符集是指用Visual Basic编写程序时所能使用的所有符号的集合 Visual Basic使用Unicode字符集(一个字符用2字节存储),其基本字符集包括 : 数字 : 0~9 英文字母 : a~z A~Z 特殊字符 : 空格 ! # $ % ( ) * + - / \ ^ , . : ; = ? @ [ ] _ { } | ~ 等 二、关键字(保留字) 关键字是Visual Basic使用的词,是语言的组成部分。关键字在语法上有着固定的含义,包括 : 预定义语句、函数和操作符。例如 : Print、Public、If、Abs、Or 在Visual Basic中,约定关键字的首字母为大写,当用户在代码窗口键入关键字后,无论大小写字母,系统都能自动识别并转换为系统标准形式。例如,输入PRINT后,按Enter键,系统自动将其转换为Print 三、标识符 在编写代码时,要声明和命名许多元素。标识符用于标记这些元素的名字,以便在代码中对它们进行引用 标识符命名规则如下 : 必须以字母开头 长度不超过255个字符。控件、窗体、模块的名称不能超过40个字符 不可以包含嵌入的句点或者类型声明字符,类型声明字符是用于规定数据类型的特殊字符,包括 % ! # $ @ 不可以和关键字同名 例如 : Num1 X MyName Student 合法的 例如 : 1A a.b _a Print 非法的 习惯上将标识符的每个单词的首字母为大写,其余为小写。 Visual Basic不区分大小写,A1和a1等价 四、语句的书写规则 1. 书写各种语句都应该严格按照Visual Basic的语法格式要求进行书写 格式中的符号采用如下约定 : [ ] 表示其中的参数是可选的。如中括号中的内容省略,则Visual Basic会使用该参数的缺省值(即默认值) | 为多选一表示符。竖线分隔多个选择项,必须选择其中之一 { } 大括号中包含多个用竖线|隔开的多个选择项,必须从中选择一项 , … 表示同类项目重复出现,各项之间用逗号隔开 … 表示省略了在当时叙述中不涉及的部分 注意 : 这些符号只是表示特定的语法含义,在输入具体代码时,不能将这些符号作为代码的组成部分 语句的书写规则 2. 每条语句通常单独占一行,一行允许多达255个字符 3. 如在一行中写多条语句,语句之间要用冒号分隔 Form1.FontSize=14 : Form1.BackColor=vbRed 4. 如果想将一条语句写在多行上(如太长),则可以在行末尾加续行字符(一个空格加一个下划)表示此行尚未结束 Text3.Text = Val(Text1.Text) + _ Val(Text2.Text) Visual Basic会自动对语句进行一定的格式化。如调整大小写、运算符与操作数之间的间距等,使编写的程序更整齐规范、易于阅读理解 例如 : 输入 print x+y 格式化后 Print x + y 五、给代码添加注释 为了便于代码的阅读和维护,通常要给代码添加注释,注释的对象可以是一条语句,一段代码或整个程序 给代码添加注释 例1 : 注释示例 Private Sub Form_Activate() Rem 本程序用于计算圆的面积 Dim R As Single R表示半径 Dim Area As Single Area表示面积 R = Val(Text1
文档评论(0)