现在用VB写一个ActiveX DLL,工程名为TelPrj,内部的主类模块为DataCenter。在内部有一些枚举,比如:Public Enum ColorRingTypeEnum
Work = 1
Birthday
End Enum我希望在外面也可以访问到这个枚举,如:
dim obj as new TelPrj.DataCenter
Msgbox obj.ColorRingTypeEnum.Work如何实现?
Work = 1
Birthday
End Enum我希望在外面也可以访问到这个枚举,如:
dim obj as new TelPrj.DataCenter
Msgbox obj.ColorRingTypeEnum.Work如何实现?
如在1.asp中代码如下:
dim obj
set obj = server.createobject("TelPrj.DataCenter")
response.write obj.ColorRingTypeEnum.Work如何才能实现将DLL内部用到的枚举共享出来呢?
使用时,就是用obj.ColorRingTypeEnum.Work来获得的了。呵呵
那么在应用程序Form中就可以直接使用
如 LGYAN(紫衣随想)所说,不用使用对象限定符但是ASP中好像就没用过,在ASP中尽量不要使用复杂和抽象的数据类型。。