我将所有表单放在一个文件夹中,并将所有代码模块放在 VB6 的另一个文件夹中。如何为源文件创建更好的文件夹结构?
例如,如果我有 20 个表单和 20 个代码模块,我如何创建子文件夹 Main、Sales 和Employees,并将源文件放在这些子文件夹下?
您可以(并且应该)在文件系统中创建子文件夹来组织您的文件。但是,VB6 项目浏览器不会反映这种层次结构,它基本上提供了一个平面层次结构。
您应该调查您的某些文件是否可以驻留在 ActiveX DLL 而不是主 EXE 项目中。正如 Konrad 指出的 VB6 IDE 项目资源管理器不支持文件夹。大型 VB6 项目,如我自己的,将类组织成 ActiveX DLL 的层次结构。例如实用程序 DLL,它具有跨公司应用程序(文件处理等)使用的常用例程。具有应用程序使用的特定类的业务对象 DLL。报告 DLL 具有处理该应用程序报告的类。等等。
问题是您必须担心版本之间的兼容性问题。
好吧,如果您正在谈论从 vb6 项目资源管理器视图中添加新文件夹,我不确定您是否可以这样做。
但如果你想对其进行排序,你可以应用一些命名约定,即module1_xxx、module1_yyy。