下载此文档

第05章语法基础.ppt


文档分类:外语学习 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
第05章语法基础
第1页,共32页,2022年,5月20日,13点51分,星期五
第五章 语法基础
数据类型
常量
变量
运算符
第2页,共32页,2022年,5月20日,13点51分,星期五
一、数据类型
现Name(varName)来判断变量当前的数据类型
几个特殊的变量的值:
Empty值:在赋值前,表示未初始化的变量值 ,Variant型变量具有该值。
Nothing值:在声明对象object变量后,object变量没有拿到任何对象引用时的值。
“” (空字符串值):在声明一个String变量后,未初始化赋值时的值。
第12页,共32页,2022年,5月20日,13点51分,星期五
二、常量
第13页,共32页,2022年,5月20日,13点51分,星期五
常量(Constants)
有些在程序中不变的数据,会固定取某一个值,我们称这样的数据为常数。
两种常量:系统常量和用户定义常量
系统常量在编程中随处可见,如颜色值:
vbRed, vbBlue, vbYellow,vbResizable, vbModal, vbModeless, 等等
用户定义常量是通过Const语句自己定义的。
第14页,共32页,2022年,5月20日,13点51分,星期五
[Public|Private] Const 常量名 = 表达式
如:
Const conPi =
Const unitName=“郑大西亚斯国际学院”
const BuildDate=#1949-10-1#
常量
常量有什么好处呢?
避免值的不统一时的冲突情况,如pi值取””和””的情况。
可简化常量值变化后,代码需要更改的工作量。
因此养成好****惯,需要时使用常量。
第15页,共32页,2022年,5月20日,13点51分,星期五
三、变量(Variables)
第16页,共32页,2022年,5月20日,13点51分,星期五
所谓变量,就是相对于常量来说没有固定的值。
想一下:现实生活中那些值常变哦。
变量名称
如何声明
使用
变量的作用域
变量
第17页,共32页,2022年,5月20日,13点51分,星期五
一.合法变量名
以中英文字符开头,可以包含英文字母、中文、数字、下划线;
不能是系统已有的关键字,如Date、if、End;
不能超过255个字符;
在同一作用范围区域中必须唯一,比如同一个事件过程中不能有两个同名的变量。
变量的命名
第18页,共32页,2022年,5月20日,13点51分,星期五
[Public|Private|Static] Dim 变量名 [As 类型]
如:
前面部分为变量作用域,英文含义分别为共有,私有,静态,和声明
变量名要按照上述命名要求
*如果不写[As 类型]部分,表示声明了一个Variant变体类型
例子:dim c = dim c as String
dim a, b as Integer
声明后给变量通过“=”符号送入值的过程,称为赋值
c = “你好,我是字符串”
a=1: b=2
变量的声明
第19页,共32页,2022年,5月20日,13点51分,星期五
变量的简易声明方式
VB还提供了一种简易的声明方式,只要变量
名后带有某个特定符号,就代表该变量是某
种数据类型,如Dim StudentName$
数据类型声明字符:
Integer %
Long &
Single !
Double #
String $
第20页,共32页,2022年,5月20日,13点51分,星期五
显示声明和隐式声明
思考:为什么程序中有时没有声明,而是直接赋值呢?
VB允许我们未做任何声明就使用一个变量,称为隐式声明;
VB如果先声明变量然后给变量赋值并使用它,称为显式声明
第21页,共32页,2022年,5月20日,13点51分,星期五
推荐使用显式声明方式。原因为:
变量不声明而直接使用,这些未声明的变量都是Variant类型,当需要指明数据为具体类型形式时需要额外的处理,也缺乏必要的类型检测;
在使用已有变量时可能会错误地拼写了该变量,而系统会认为它是隐式声明的另一个变量,而检查不出错误;反之若采用显式声明方式,系统强制所有变量必须先声明,在编译时一旦发现使用了未经声明的变量名(如写错),就会报告错误。
在每个文件代码的通用段(首行)增加一条设置语句:
Option Explicit
Dim MyVar '声明变量。

第05章语法基础 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人卓小妹
  • 文件大小1.38 MB
  • 时间2022-08-12