Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt

Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt

ID:50028797

大小:796.50 KB

页数:103页

时间:2020-03-07

Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt_第1页
Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt_第2页
Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt_第3页
Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt_第4页
Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt_第5页
资源描述:

《Visual Basic程序设计教程 教学课件 作者 邱李华 郭全 vb第03章.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第3章VisualBasic程序设计代码基础3.1编码基础3.2数据类型3.3常量3.4变量3.5常用内部函数3.6运算符与表达式13.1编码基础在开始编写VisualBasic应用程序之前,必须首先了解:代码的书写规则程序的基本组成要素程序由一系列语句组成,而语句又是由数据、表达式、函数等基本语法单位组成的。本章将介绍VB语句的基本组成,包括:字符集、数据类型、常量、变量、运算符、表达式、内部函数、语句的书写规则。21.字符集字符集规定了一种程序设计语言允许使用的字符。VB使用Unicode字符集(一个字符用2字节存储),其基本字符集包括:数字:0~9英文字母:a~z,

2、A~Z特殊字符:空格!"#$%&'()*+-/^,.:;<=>?@[]_{}

3、~等3关键字是VB使用的词,是语言的组成部分。关键字在语法上有着固定的含义,包括:预定义语句函数操作符例如:Print、Public、If、Abs、Or。2.关键字(保留字)在VB中,用户在代码窗口键入关键字后,系统都能自动识别并转换为系统标准形式。4在编写代码时,要声明和命名许多元素。标识符用于标记这些元素的名字,以便在代码中对它们进行引用。标识符命名规则如下:必须以字母开头。长度不超过255个字符。控件、窗体、模块的名称不能超过40个字符。不可以包含嵌入的句点或者类型声明字符,类型声明字符

4、是用于规定数据类型的特殊字符,包括%&!#$@。不可以和关键字同名。3.标识符5书写语句时应遵循以下规则:(1)严格按照VB的语法格式要求进行书写。本书在提供各种语法成分的通用格式时,格式中的符号采用如下约定:[]表示其中的参数是可选的。如中括号中的内容省略,则VB会使用该参数的缺省值(即默认值)。

5、为多选一表示符。竖线分隔多个选择项,必须选择其中之一。4.语句的书写规则6{}大括号中包含多个用竖线“

6、”隔开的多个选择项,必须从中选择一项。,…表示同类项目重复出现,各项之间用逗号隔开。…表示省略了在当时叙述中不涉及的部分。注意:这些符号只是表示特定的语法含义,在输入具体代

7、码时,不能将这些符号作为代码的组成部分!7(2)每条语句通常单独占一行,一行允许多达255个字符。(3)如在一行中写多条语句,语句之间要用冒号分隔。例如:Form1.FontSize=14:Form1.BackColor=vbRed(4)如果想将一条语句写在多行上(如太长),则可以在行末尾加续行字符(一个空格加一个下划)表示此行尚未结束。例如:Text3.Text=Val(Text1.Text)+_Val(Text2.Text)8VB会自动对语句进行一定的格式化。如调整大小写、运算符与操作数之间的间距等,使编写的程序更整齐规范、易于阅读理解。例如:输入:printx+y格

8、式化后:Printx+y9为了便于代码的阅读和维护,通常要给代码添加注释,注释的对象可以是一条语句,一段代码或整个程序。注释语句格式如下:{'

9、Rem}注释内容表示可以使用单引号或Rem来引入注释。Rem与注释内容之间应至少空一个空格。如果Rem开始的注释语句放在语句行的最后,则语句间应用冒号分隔。5.给代码添加注释10注释语句是非执行语句,它不被解释和编译,但在程序清单中,将完整地列出注释。注释语句不能放在续行符的后面。如果需要连续多行书写注释,需在每行开始以Rem或‘开头。在调试程序时,对于某些暂时不用的语句(以后还要使用),可以在这些语句之前添加Rem或'暂时停止其

10、执行,在需要的时候再去掉Rem或',使其起作用,这样可以减少代码的修改量。11PrivateSubForm_Activate()Rem本程序用于计算圆的面积DimRAsSingle'R表示半径DimAREAAsSingle'AREA表示面积R=Val(Text1.Text):Rem输入半径AREA=3.14*R^2'计算面积'将半径和面积显示到窗体上PrintR;AREAEndSub注释示例:12行标签或行号用来标识一行的开始位置,以便使用转移语句转移到该位置。行标签可以是任意标识符,以冒号(:)结尾;行号可以是任意一个整数。行标签或行号必须从第一列开始,同一模块内不能有

11、相同的两个行号或行标签。6.行标签和行号1310:MyString="aaaaaaaaaaaaaaa"GoToLastLine20MyString="bbbbbbbbbbbbbbb"LastLine:PrintMyString行标签和行号示例:143.2数据类型数据是程序的必要组成部分,也是程序处理的对象。不同类型的数据用于表示不同性质的信息。VB不但提供了系统定义的数据类型,而且还允许用户自己定义数据类型。153.2.1系统定义的数据类型数值型字符串型布尔型日期型对象型可变类型Integer(整型)Long(长整型)Sing

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。