如何区分VB5和VB6项目?

时间:2009-06-09 22:10:04

标签: vb6 vb5

我必须维护一些较小的遗留应用程序,其中大部分都没有或只有很少的文档。其中有几个是用VB5或6编写的,但我不清楚哪个。源代码的外观似乎没有太大的区别,我可以使用VB6加载任何一个,甚至在IDE中运行它们,但我感觉两者中较旧的是VB5。有没有办法告诉代码检查创建了哪个项目?或者其他一些方式。

2 个答案:

答案 0 :(得分:2)

VB6项目的.VBP文件将包含如下所示的行:

Retained=0

VB5项目文件不包含此行。您可以在VB5中加载VB6项目文件,但是会收到有关无效“保留”键的警告。

答案 1 :(得分:0)

它在项目文件中。

此外,如果您已经安装了两个,当您从资源管理器中打开项目文件时,它应该启动“VB选择器”工具,该工具将确定为该项目打开的版本。