Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

Enum语句应用

时 间:2014-07-20 08:07:01
作 者:杜超-2号   ID:16058  城市:江阴
摘 要:Enum 不是函数,是一种自定义枚举数据 Long 类型 
Enum 内部的元素可以不赋值,vb 会使用默认数值:首元素为 0,后面一个比前面一个大 1
正 文:

可以这样: 
Public Enum InterfaceColors 
My0 = -1 
My1 = 3 
My2 = 3 
My3 
My4 
End Enum 
则:My0=-1,My1=3,My2=3,My3=4,My4=5 
也可以这样: 
Public Enum InterfaceColors 
My0 
My1 
My2 
My3 
My4 
End Enum 
则:My0=0,My1=1,My2=2,My3=3,My4=4 
在程序中可这样应用: 
Dim MyColor As InterfaceColors 
MyColor = My2 
If MyColor = My2 Then .....

下面的示例用 Enum 语句定义一个命名常数的集合。在本例中是一些可以选择的颜色常数用于设计数据库的数据输入窗体。 
Public Enum InterfaceColors 
icMistyRose = &HE1E4FF& 
icSlateGray = &H908070& 
icDodgerBlue = &HFF901E& 
icDeepSkyBlue = &HFFBF00& 
icSpringGreen = &H7FFF00& 
icForestGreen = &H228B22& 
icGoldenrod = &H20A5DA& 
icFirebrick = &H2222B2& 
End Enum 
一定要赋值,以后用icFirebrick 代替 &H2222B2& 还可以定义变量 
dim a as InterfaceColors


Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助