gpt4 book ai didi

vba - 如何使用 RubberDuck '@PredeclaredID 设置属性 VB_PredeclaredId

转载 作者:行者123 更新时间:2023-12-01 11:12:20 25 4
gpt4 key购买 nike

作为一个 Rubberduck 和 OOP 新手,我仍在学习如何使用该软件并利用编程技术

我第一次看到关于文件夹注释 ( https://github.com/rubberduck-vba/Rubberduck/wiki/Using-@Folder-Annotations ) 的工作方式非常直观。

但是后来出现了 VB_Attribute Annotations ( https://github.com/rubberduck-vba/Rubberduck/wiki/VB_Attribute-Annotations ),我不太知道如何让它们工作。

希望这可以为希望使用此功能的人节省一些时间

编辑:

为了将 Attributes 的需求置于上下文中,这是我由 Christopher J. McClellan 发现的一篇很棒的文章

https://christopherjmcclellan.wordpress.com/2015/04/21/vb-attributes-what-are-they-and-why-should-we-use-them/

RubberDuck 的美妙之处在于您不需要手动执行导出/编辑/导入部分,只需点击几下即可完成,如以下答案中所述。

最佳答案

要应用预先声明的 id(将其设置为 true),请按照以下步骤操作:

1- 启用 Rubberduck 代码浏览器窗口

enter image description here

2- 在类的顶部,添加文本:'@PredeclaredID

enter image description here

注意:在代码资源管理器窗口中,您可以看到类何时将 Predeclared 属性设置为 true,因为它的名称旁边有 (PredeclaredId)

enter image description here

3-启动Rubberduck“代码检查”

enter image description here

4-点击“刷新”按钮

enter image description here

5- 在“按描述过滤”文本框中输入“pred”

enter image description here

6- 选择问题并单击“修复”按钮

enter image description here

7-选择“调整属性值”

现在代码浏览器应该在类名旁边显示“预声明”标签

enter image description here

关于vba - 如何使用 RubberDuck '@PredeclaredID 设置属性 VB_PredeclaredId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58600560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com