- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.常量
?
定义常量来代替那些固定不变量的数字或字符串,可以提高代码的可读性和可维护性。VBA中有一部分常量是系统预先定义的,可以直接使用。用户也可以使用自己定义的常量,但在使用之前必须声明,以便分配内存空间。语法如下:
[Public/Private] Const 常量名 [As 数据类型] = 表达式
例如:
Const Pi=3.14159265358979323
Public Const A1 As Integer=6
Const BornDay=#03/23/80#
Private Const A2=”Abcdef258”
?
常量有3个范围级别:过程级别(在过程中声明的)、私有模块级别(Private)、公共模块级别(Public)。
Access支持3种类型的常量:
?
◆ 符号常量:需要声明的常数都是符号常量。
◆ 固有常量:是Access或引用对象库的一部分。
◆ 系统定义常量:True、False、Null。
?
其中,符号常量可以按上述方法声明;系统定义常量只有上述三个。而固有常量则比较复杂一些,它是系统自动定义的,它由应用程序列与控件提供。它采用两种方法来限定常数:通过前缀(如VBA对象库的常数都以Vb开头,如Vb Tile Horizontal)或通过库应用([Libyan]|[mdul name] Constant)。
用户可以使用对象浏览器来查看所有对象库中的固有常量列表。具体操作如下:
◆ 单击数据库窗口【对象】栏下的【模块】按钮,再单击工具栏中的【代码】按钮,进入模块代码窗口。
◆ 单击代码窗口工具栏中的【对象浏览器】窗口。
◆ 要查看可以使用的常量,在【对象浏览器】窗口中的【工程/库】下拉列表框中选择【所有库】选项。此时,在窗口的【类】列表框中将显示所有引用对象库中的类。
◆ 在【有哪些信誉好的足球投注网站文字】下拉列表框中输入“Constant”,然后单击【对象浏览器】工具栏上的【有哪些信誉好的足球投注网站】按钮,则会在【有哪些信誉好的足球投注网站结果】列表框中显示所有固有常量类型。所有的这些固有常量都可以在宏或VBA中使用,用户可以在任何时候,在任何允许使用符号常量或用户自定义常量的地方使用固有常量。
?
Access中主要有以下几种类型的固有常量:操作常量、DAO常量、事件过程常量、关键字常量、Run Command 方法常量、安全常量、VBA常量和Var Type函数常量。
?
下面是VBA定义的一些常数,使程序设计变得更为简单。下列常数可在程序代码中的任何地方代替实际值:
◆ Calendar 常数
常数??? 值? 描述
vbCalGreg?? 0?? 指出使用的是阳历。
vbCalHijri? 1?? 指出使用的是伊斯兰历法。
?
◆ CallType 常数
常数? 值? 描述?
vbMethod 1 指出已经调用了一个方法。?
vbGet 2 指出一个Property Get 过程。
vbLet 4 指出一个 Property Let 过程。?
vbSet 8 指出一个 Property Set 过程。
?
◆ Color 常数
常数 值描述
vbBlack 0x0 黑色
vbRed 0xFF 红色
vbGreen 0xFF00 绿色
vbYellow 0xFFFF 黄色
vbBlue 0xFF0000 蓝色
vbMagenta 0xFF00FF 紫红色
vbCyan 0xFFFF00 青色
vbWhite 0xFFFFFF 白色
?
◆ Compiler 常数
Visual Basic for Applications 定义了一些不能与 #If...Then...#Else 指令一起使用的常数。这些常数除了其范围是全局的;也就是说,除了可在工程中到处应用,在功能上与 #If...Then...#Else 指令定义的常数相同。
在 16 位开发平台上,编译常数定义如下:
?
常数 值描述
Win16 True 指出开发环境是 16 位。
Win32 False 指出开发环境不是 32 位。
?
在 32 位开发平台上,编译常数定义如下:
?
常数 值描述
Vba6? True? 指出开发环境是 Visual Basic for Applications, version 6.0。
Vba6? False? 指出开发环境不是Visual Basic for Applications, version 6.0。
Win16 False 指出开发环境不是 16 位。
Win32 True 指出开发环境是 32 位。
Mac False 指出开发环境不是 Macintosh。
Win16 False 指出开发环境不是 16位的。
Win32 False 指出开发环境不是 32位的。
Mac Tr
您可能关注的文档
- 2016建筑材料电子教案:第七章 建筑钢材.doc
- 2016建筑材料电子教案:第三章 水泥.doc
- 2016建筑材料电子教案:第五章 建筑砂浆.doc
- 2016建筑材料电子教案:第八章 防水材料.doc
- 2016建筑材料电子教案:第四章 混凝土.doc
- 2016建筑给水排水工程(建工版)教学设计:中水的水质、水量与水量平衡.doc
- 2016建筑给水排水工程(建工版)教学设计:其它固定灭火系统.doc
- 2016建筑给水排水工程(建工版)教学设计:公共浴室和健身休闲设施给水排水设计.doc
- 2016建筑给水排水工程(建工版)教学设计:卫生器具与冲洗设备.doc
- 2016建筑给水排水工程(建工版)教学设计:卫生器具与冲洗设备2.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 建立数据表.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 循环语句.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 报表属性.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 报表设计工具.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 报表设计视图.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 报表高级设计.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 指定图表.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 指定标签.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 控件的更改和设置.doc
- 2016数据库Access应用(主编范萍-中央广播电视大学出版社) 提取字段值.doc
文档评论(0)