我有大型的visual basic 6项目,包含50个表单和许多模块。当我打开一个表单时,我发现该表单中使用的一些变量/函数不是源自那里。那么如何在不经过所有代码的情况下找出它首先写入的位置。
谢谢。
答案 0 :(得分:8)
在IDE中打开项目。查找感兴趣的变量,函数等的出现,右键单击并选择定义。这应该带你去那里。
答案 1 :(得分:6)
Goto定义SHIFT + F2是我在较小的项目中工作时使用的。但是,如果您想要一些真正的强大功能,请下载并安装MZ Tools或Agent Ransack。我个人使用MZ Tools并且它具有VB6的一些出色功能,例如查找变量,方法等的出现以及我知道你会发现非常有用的过多功能。
MZ Tools也可免费使用,如果您愿意,可以捐款。
答案 2 :(得分:1)
Shift + F2 也在为我工作。
答案 3 :(得分:0)
它们可能是全局范围的变量。查找名为global.bas的文件(或任何以.bas扩展名命名的文件),并查看变量是否在那里声明。
也可以在.bas文件中的全局范围内声明函数。它们通常被称为“模块”,以区别于它自己的对象编程风格中采用的.cls文件。您还可以在其中找到Win32 API函数声明...
答案 4 :(得分:-1)
This may be helpful to you。从我能找到的VS没有项目搜索功能。如果我被误导并确实有一个,请改用它。