Oor*_*ang 6 vb.net vb6 com
我有一个用VB.Net编写的类,通过ComClass和ComVisible属性向COM公开.然后通过TLB将该类提供给VBA.在VB6中,您可以轻松地标记隐藏在对象浏览器中的成员,但仍然可以使用复选标记.在VB.Net中,我发现使成员隐藏VBA对象浏览器的唯一方法是在名称前加下划线.
有没有办法隐藏一个成员而不强调它?
小智 0
我能想到的唯一方法是手动编辑 Tlbexp/Regasm 创建的 typelib (使用 Oleview 和 Midl 等工具)并将 [hidden] IDL 属性添加到方法中。
归档时间:
15 年,1 月 前
查看次数:
373 次
最近记录:
15 年 前