Enum语句应用-杜小杰
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


Enum语句应用

发表时间:2014/7/20 8:07:01 评论(0) 浏览(3559)  评论 | 加入收藏 | 复制
   
摘 要: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群(群号:198465573)
 
 相关文章
DLookup 函数  【未知  2008/4/8】
InStr 函数示例  【microsoft  2008/9/12】
[access查询]利用联合查询和IIF 函数实现多条件计算  【杨乔  2011/7/8】
ACCESS查询当天数据的SQL语句(DateDiff函数)\Ac...  【麥田  2012/8/2】
First 函数和 Last 函数   【宏鹏  2013/4/3】
循环函数的应用  【在水一方  2013/4/13】
【Access表的应用】用代码更改字段名,用代码更改表中字段名,代...  【麥田  2014/1/7】
常见问答
技术分类
相关资源
文章搜索
关于作者

杜小杰

文章分类

文章存档

友情链接