VB在保存工程的时候生成了3个文件 ,能解释下这3个文件各有什么用?

发布网友

我来回答

4个回答

热心网友

工程1.vbp

储存着工程文件,储存着工程类型,工程调用的DLL、OCX信息,工程窗体、模块等文件地址。

vbp像一种数据库的索引

Form1.frm

窗体文件,储存着窗体信息,保存着窗体自有的信息。

MSSCCPRJ.SCC

储存着工程加密内容,如果关闭Source Code Control插件,那么这个文件不会被生成。

最好为这个工程建个文件夹,点击保存工程,工程文件的后缀为:.vbp。

文件名显示在工程文件窗口的标题栏中。

包含下列三类主要文件:

1、窗体文件(.Frm):存储窗体上使用的所有控件对象、属性、事件过程及程序代码。

2、标准模块文件(.Bas):所有模块级变量和用户自定义的通用过程。

3、类模块文件(.Cls):可建立用户自己的对象,类模块包含用户对象的属性和方法不含事件代码。

后面的都按确定,要跟工程名字一样。

全都确定的程序可以点文件--生成工程*.exe,以后就直接可以打开运行了,关于生成文件的其他描述图片之类 可以在 工程-工程1属性--生成 里面详细设置。


扩展资料:

语言特色

制作应用程序安装盘等为用户提供了友好的集成开发环境,具体表现在:

可视化的设计平台:在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。

而在Visual Basic 6.0中,采用面向对象程序设计方法(Object-Oriented Programming),把程序和数据封装起来作为一个对象,每个对象都是可视的。

开发人员在界面设计时,可以直接用Visual Basic 6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象,并为每个对象设置属性。开发人员要做的仅仅是对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高。

事件驱动的编程机制:面向过程的程序是由一个主程序和若干个子程序及函数组成的。程序运行时总是先从主程序开始,由主程序调用子程序和函数,开发人员在编程时必须事先确定整个程序的执行顺序。

而Visual Basic 6.0事件驱动的编程是针对用户触发某个对象的相关事件进行编码,每个事件都可以驱动一段程序的运行。开发人员只要编写响应用户动作的代码。这样的应用程序代码精简,比较容易编写与维护。

结构化的程序设计语言:Visual Basic 6.0具有丰富的数据类型和众多的内部函数。其采用模块化和结构化程序设计语言,结构清晰,语法简单,容易学习。

强大的数据库功能:Visual Basic 6.0利用数据控件可以访问Access、FoxPro等多种数据库系统,也可以访问Excel、Lotus等多种电子表格。

ActiveX技术:ActiveX发展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,方便地使用其他应用程序提供的功能,使Visual Basic 6.0能够开发集声音、图像、动画、字处理、电子表格、Web等对象于一体的应用程序。

网络功能:Visual Basic 6.0提供的DHTML(动态HTML)设计工具可以使开发者动态地创建和编辑Web页面,使用户能开发出多功能的网络应用软件。

参考资料:百度百科-VB

热心网友

工程1.vbp
储存着工程文件,储存着工程类型,工程调用的DLL、OCX信息,工程窗体、模块等文件地址。
vbp像一种数据库的索引
Form1.frm
窗体文件,储存着窗体信息,保存着窗体自有的信息
MSSCCPRJ.SCC
储存着工程加密内容,如果关闭Source Code Control插件,那么这个文件不会被生成

热心网友

你可以这样理解
.frm 相当于你VB设计里面的窗体,里面有控件信息以及一些代码
.vbp 相当于一个工厂(其实叫工程文件),它里面可以有多个窗体,还可以有模块文件。并不是说此文件里面含有 .frm,.bas等文件,那样的话,就没必要 再生成.frm文件了,只是说.vbp知道 打开工程时,要去打开哪个或哪几个 .frm文件。
或者说相当于 数据库 和表只间的关系。

最后有一个可有可无,只是运行一次.vbp时就会产生这样的文件,删除它不会对工程有什么影响

热心网友

form1.frm 是窗体层文件 写的代码都是在窗体上写的 这也是写代码的文件
工程1.vbp 双击这个文件可以打开VB并加载程序
mss*rj.scc 是Visual SourceSafe的配置。用于团体开发,一般没用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com