我想知道 VB6 使用 VB_Exposed 属性是为了什么,以及它是如何填充的。当您在 VB 中打开类文件时,它是不可见的,但是当您在记事本中打开它时,它几乎出现在每个类的顶部。
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = True '<--What is this for?
我问的原因是最近我提交的代码以某种方式将此值更改为false,它阻止了我的项目编译。我只发现这个属性是通过使用 TortoiseSVN 进行比较而改变的。我仍然不知道它最初是如何变化的。