首先我们vb中一个工程必须包含的文件类型是vbp vbw 和frm
.vbp跟踪所有部件的工程文件,是关键的文件,它用来保存当前工程中的工程版本、版权及窗体的信息。
.vbw保存了你最后保存工程时候的情况,比如打开了什么窗口,你编辑到了第几行等。以便下次打开能很容易找到上次的感觉.
.frm是每个窗体都有的,保存窗体的代码,你可以用记事本打开;
.frx每个窗体的二进制数据文件,它含有窗体上控件的属性数据。保存一个工程时他会自动生成.vbp 和.vbw 这两个文件但frx是不一定有的,如果窗体中没有出现使用二进制的属性那么就不会出现frx文件。对含有二进制属性(例如图片或图标)的任何 .frm 文件都是不可编辑的,这些文件都是自动产生的。
.cls每个类模块的一个文件
.bas每个标准模块的一个文件
.ocx一个或多个包含 ActiveX 控件的文件
.res单个资源文件,该文件是可选项。
.SCCMSSCCPRJ.SCC是Visual SourceSafe的配置。用于团体开发,一般没用。 如果你是单机个人工作,可以删。工程文件格式Microsoft Visual Basic 在设计和运行时都利用和创建一些文件。工程或应用程序需要哪些文件取决于它的范围和功能。

二、Visual Basic 在创建和编译工程时要产生许多文件

这些文件分类如下:设计时文件、杂项开发文件和运行时文件

(一)

1.设计时文件
设计时文件是工程的建造块:例如基本模块 (.bas) 和窗体模块 (.frm)。
2.杂项文件
杂项文件是由 Visual Basic 开发环境中的各种不同的进程和函数产生的:例如打包和展开向导从属文件 (.dep)。
3.运行时文件
编译应用程序时,所有必须的设计时文件都被包括在运行时可执行文件中.

(二)

1-设计时和杂项文件的常见扩展名描述:
.bas基本模块
.cls类模块
.ctl用户控件文件
.ctx用户控件的二进制文件
.dca活动的设计器的高速缓存
.ddf打包和展开向导 CAB 信息文件
.dep打包和展开向导从属文件
.dobActiveX 文档窗体文件
.doxActiveX 文档二进制窗体文件
.dsr活动的设计器文件
.dsx活动的设计器的二进制文件
.dws部署向导脚本文件
.frm窗体文件
.frx二进制窗体文件
.log加载错误的日志文件
.oca控件类型库缓存文件
.pag属性页文件
.pgx二进制属性页文件
.res资源文件
.tlb远程自动化类型库文件
.vbgVisual Basic 组工程文件
.vbl控件许可文件
.vbpVisual Basic 工程文件
.vbr远程自动化注册文件
.vbwVisual Basic 工程工作空间文件
.vbz向导发射文件
.wctWebClass HTML 模板
2-运行时文件常见扩展名描述
.dll运行中的 ActiveX 部件
.exe可执行文件或 ActiveX 部件
.ocxActiveX 控件
.vbdActiveX 文档状态文件
.wctWebClass HTML模板