Microsoft Visual Basic 在设计和运行时都利用和创建一些文件。工程或应用程序需要哪些文件取决于它的范围和功能。
Visual Basic 在创建和编译工程时要产生许多文件。这些文件分类如下:设计时文件、杂项开发文件和运行时文件。
设计时文件是工程的建造块:例如基本模块 (.bas) 和窗体模块 (.frm)。
杂项文件是由 Visual Basic 开发环境中的各种不同的进程和函数产生的:例如打包和展开向导从属文件 (.dep)。
开发应用程序时会产生各种设计时文件和其它杂项文件,如下表所列:
扩展名 | 描述 |
.bas | 基本模块 |
.cls | 类模块 |
.ctl | 用户控件文件 |
.ctx | 用户控件的二进制文件 |
.dca | 活动的设计器的高速缓存 |
.ddf | 打包和展开向导 CAB 信息文件 |
.dep | 打包和展开向导从属文件 |
.dob | ActiveX 文档窗体文件 |
.dox | ActiveX 文档二进制窗体文件 |
.dsr | 活动的设计器文件 |
.dsx | 活动的设计器的二进制文件 |
.dws | 部署向导脚本文件 |
.frm | 窗体文件 |
.frx | 二进制窗体文件 |
.log | 加载错误的日志文件 |
.oca | 控件类型库缓存文件 |
.pag | 属性页文件 |
.pgx | 二进制属性页文件 |
.res | 资源文件 |
.tlb | 远程自动化类型库文件 |
.vbg | Visual Basic 组工程文件 |
.vbl | 控件许可文件 |
.vbp | Visual Basic 工程文件 |
.vbr | 远程自动化注册文件 |
.vbw | Visual Basic 工程工作空间文件 |
.vbz | 向导发射文件 |
.wct | WebClass HTML 模板 |
编译应用程序时,所有必须的设计时文件都被包括在运行时可执行文件中,运行时文件在下表中列出:
扩展名 | 描述 |
.dll | 运行中的 ActiveX 部件 |
.exe | 可执行文件或 ActiveX 部件 |
.ocx | ActiveX 控件 |
.vbd | ActiveX 文档状态文件 |
.wct | WebClass HTML 模板 |