[其它]第三章VB语言基础.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其它]第三章VB语言基础

第三章 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。 Private Sub Command2_Click() Dim a a = 234 Print VarType(a), TypeName(a) End Sub 3.2 变量与常量 3.2.1 变量 1.变量和常量的命名规则 变量:在程序运行中其存储的值可以改变。 常量:在程序运行中其值不可以改变。 注意:变量对应着内存空间 3.2 变量与常量 3.2.1 变量 命名规则: 1)变量名必须以字母或汉字开头,由字母、汉字、数字或下划线组成,长度小于等于255个字符。 2)所有字母不分大小写。 3) 不能包含圆点“.”。 5) 在同一个范围内必须是惟一的。 6) 变量名要“见名知义”,变量名要便于记忆、有意义。 7) 不能用 Visual Basic的关键字作为变量名,如print。 8) 变量名不能与过程名和符号常量名相同。 2.变量声明 p56 1.用Dim语句显式声明变量 形式:Dim 变量名 [AS 类型] 或 Dim 变量名类型符 说明: (1)变量名与类型符之间不能有空格。 例 Dim a As integer , b As single 等价于 Dim a%, b! (2)一条Dim语句可以同时定义多个变量,但每个变量必须有自己的类型声明,类型声明不能共用。若没有类型声明,则为变体类型。 如:Dim a as double,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 ②在“工具”菜单中选取“选项”命令,然后在打开的对话框中单击“编 辑器”选项卡,再复选“要求变量声明”。 例: Dim Sum As Long Dim Address As String ‘不定长度 Dim No As String * 8 ‘固定长度8 Dim Num, Total As Integer Num为可变类型 Dim Average As Single 也可以用常用的类型说明符来定义: 整型 : % 长整型 : 单精度: ! 双精度: # 货币型: @ 字符型: $ 例: Dim a as integer Dim a% Dim B as integer,stname as string Dim B%,stname$ 3.2.2 常量 常量是在程序运行中不变的量 1.直接常量 以直接明显的形式给出的各种数据 1) 数值常量 整数常量:十进制、八进制(O)和十六进制( H 或 h) 长整型常量:十进制、八进制和十六进制形式 货币型常量(即定点数)、浮点数 举例

文档评论(0)

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

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

1亿VIP精品文档

相关文档