VB6的某些源代码属性仅在将模块导出到文本文件时可见。例如,将DispID
默认值设置为0,将For Each枚举数设置为-4。VBA在理论上是相同的,但有时在VBA中没有作用。
VB_VarMemberFlags
在VBA中做什么?我知道它是模块级别变量的属性。我已经在一些旧的源代码中看到一些典型值200或40,但这会影响VBA中的任何内容吗?
在VBA中不会显示任何内容。它适用于VB6,并在“过程属性”对话框的“高级”部分中记录复选框。为了后代,
Hide this member
= VB_VarMemberFlags =“ 40”User Interface Default
= VB_VarMemberFlags =“ 200”Don't show in Property Browser
= VB_VarMemberFlags =“ 400”我认为,底部两个仅影响VB6环境。
相反Hide this member
,它对类型库具有外部影响。Hide this member
上的方法将应用hidden
IDL属性(但浏览该库的VBA用户仍可以使用Show hidden members
菜单选项查看)。
总之,没什么可看的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句