Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含大量用户控件和引用的 Visual Basic 项目。对于特定控件,是否有一种简单的方法可以确定它实际上依赖于哪些引用?通过在文本编辑器中查看 ctl 文件,我已经获得了它使用的组件。
我做过的一个技巧是未经检查的引用,直到它在编译时出错。自行加载控件并尝试编译它。您可能需要添加一些辅助模块和类,但这样您可以快速隔离事物。
没有特定的方法(除了查看控件的代码本身)来确定项目需要哪些引用。
不相关,但是 - 您可以有效地做的唯一一件事是通过将表单 (.frm) 文件中的 GUID 与项目 (.vbp) 文件中的 GUID 进行比较来确定哪些表单需要哪些 ActiveX 控件。