第三篇VB语言基础.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 VB语言基础 3.1 数据类型 3.2 变量和常量 3.3 运算符和表达式 3.4 程序结构和编码规则 3.5 综合应用 3.6 常见错误 4.变体型(Variant) 变体型是一种可变的数据类型,又称为通用型。可以表示任何值,包括数值、字符串、日期/时间等。 变体型也可以是Empty(空)、Null(无效)、Error(出错)、Nothing(无指向)4种特殊的数据。 对于变体类型,可以用函数VarType()进行检测变量的类型,其返回值为整型。如:0为Empty,1为Null,2为整型,3为长整型,4为单精度,5为双精度,6为货币型,7为日期型,8为字符型,9为对象型等。 也可以用函数TypeName()来获取变量的数据类型名称。如TypeName(a)结果为Long。 3.2 变量与常量 3.2.1 变量 1.变量和常量的命名规则 变量:在程序运行中其存储的值可以改变。 常量:在程序运行中其值不可以改变。 命名规则: 1) 变量名必须以字母或汉字开头,所有字母不分大小写。 2) 不能包含圆点“.”。 3) 字符总个数不得超过255个字符。 4) 在同一个范围内必须是惟一的。 5) 变量名要“见名知义”,变量名要便于记忆、有意义。 6) 不能用 Visual Basic的关键字作为变量名,如print。 7) 变量名不能与过程名和符号常量名相同。 2.变量声明 1.用Dim语句显式声明变量 形式:Dim 变量名 [AS 类型] 或 Dim 变量名类型符 说明: (1)变量名与类型符之间不能有空格。 例 Dim a As integer , b As single 等价于 Dim a%, b! (2)一条Dim语句可以同时定义多个变量,但每个变量必须有自己的类型声明,类型声明不能共用。若没有类型声明,则为变体类型。 如:Dim a,b,c as integer (3)对于字符型变量,可有定长和变长两种声明方式: Dim字符串变量名 As String Dim字符串变量名 As String*字符个数 在VB中,一个汉字与一个西文字符一样都算作一个字符,占两个字节。 (4)使用声明语句声明一个变量后,VB自动将数值型变量置初值0,字符型置初值空串,变体型置初值Empty,布尔型置初值False,对象型置初值Nothing,日期型置初值“0:00:00” 。 (5)除了使用Dim外,还可以使用Static、Public、Private等关键字进行声明变量。 2.隐式声明 未进行上述的声明而直接使用,其类型为 Variant 类型。建议不使用。 3.强制显式声明(Option Explicit语句) 声明方法: ①在模块的通用声明段中加入语句:Option Explicit ②在“工具”菜单中选取“选项”命令,然后在打开的对话框中单击“编 辑器”选项卡,再复选“要求变量声明”。 3.2.2 常量 1.直接常量 以直接明显的形式给出的各种数据 1) 数值常量 整数常量:十进制、八进制(O)和十六进制( H 或 h) 长整型常量:十进制、八进制和十六进制形式 货币型常量(即定点数)、浮点数 2) 字符串常量 由除双引号和回车符之外的ASCII字符组成的字符串 3) 布尔常量 只有True和False两个值 4) 日期常量 两个“#”符号把日期值括起来表示日期常量 2.用户声明常量 形式: Const 常量名 [AS 类型] = 表达式 省略 [AS 类型] ,常量的类型由表达式值的类型决定。 为使与变量名区分,一般常量名使用大写字母。 例 Const PI=3.14159 const PI%=3.14159 (PI是整型,所以取值为3) 常量一旦声明,在其后的代码中只能引用,不能改变。 3.系统提供的常量 系统定义常量位于对象库中,可通过“对象浏览器”查看。 例:vbNormal、vbCrLf、vbRed等。 3.3 运算符和表达式 VB有4种运算符: VB表达式: 算术运算符 算术表达式 连接运算符 字符串表达式 关系运算

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档