孟星魂冷燕真人图片:我用VB编程保存为EXE格式便是一个程序了,就一个文件,但我发现别人的程序有许多文件夹,为什么这么多?

来源:百度文库 编辑:高校问答 时间:2024/04/29 23:51:07
我用VB编程保存为EXE格式便是一个程序了,就一个文件,但我发现别人的程序有许多文件夹,是干什么用?为什么这么多?

因为你的程序比较简单.

而且没用使用动态链接文件作支持.

所以就很小.

别人的软件通常包含帮助(help),因此就会多一个帮助目录。同时如果软件需要,还要有一个临时(temp)目录来存放程序运行时所用的文件。
另外,大型软件(例如 QQ、Flash)都包含若干个 DLL 文件,这些 DLL 包含了程序拥有的功能。你这个程序因为只须调用在 WINDOWS 安装目录内的 VB 运行链接库文件,所以没有附加 DLL。

你没打包呀
用VB的打包向导打包,做出个安装程序
这样,你的程序才能在没有VB的电脑上运行
至于为什么就一个文件,因为VB程序运行所需的VB运行库等必须文件都在系统目录或VB安装目录下呢
就算一个什么控件、代码也没有,只有一个空窗体的程序,打包后也至少十几M。
所以,不要担心你的程序太小了^_^

在"文件"---保存工程
注意你要为你自己的程序建一个文件夹

因为他们的程序叫做工程

那是人家程序的须要,除了楼上所说的一些系统必须的外部DLL之外,人家的程序都要读入额外的文件,如一个大型的游戏,总不能把所有的东西都写到EXE里边吧?而作好这些规划本身也是编程的一种好习惯。