VB如何生成EXE文件

VB如何生成EXE文件,第1张

简单的程序,就只要在"文件"菜单下的"生成",生成的EXE文件和你要用的数据库和其他外部文件一起移植到其他电脑上,就可以了。

复杂的程序,建议用"打包",打包完以后,在其他电脑上安装以后再用打包方法--------打开菜单栏“外接程序”——“外接程序管理器”,选择“打包和展开向导”,选择“加载/卸载”,确定。在“外接程序管理器”里找到“打包和展开向导”,打开“打包和展开向导”,再一步步进行打包就可以生成一个安装程序。

一个程序从生成到运行起来,这中间是非常复杂的一个过程,光是编译链接生成可执行程序就够研究一辈子。

你这个问题里的信息量太大,需要好几本书才能回答你。我只针对你的题目给你简单的说说一个exe是怎么生成的。

程序需要依靠源文件来编译,编译之后生成中间代码(obj)文件,之后依靠链接器将所有的obj文件以及依靠的lib文件链接起来生成一个exe的文件。

这是最简单的理解,现在稍微展开点说说exe文件。

在Windows中,所有的可执行文件(exe, dll, ocx, sys等等)都是按照一定文件内容格式来组织——PE格式。PE格式记录了一个程序文件加载运行过程中的信息,例如文件类型,是一个dll还是一个exe;运行的平台,32位系统还是64位系统等等。当一个程序运行的时候,程序的加载器会根据PE格式的内容将程序文件中的数据段,代码段等等映射到内存中,并正确的导入程序要使用的系统API,同时要将文件中的一些偏移地址修正为映射入内存之后的地址,之后调用程序代码的入口点来执行。就是这样一个过程涉及到了系统的内存管理,进程管理,线程调度等等一系列问题。

而这些PE格式的内容就是链接器在链接程序的时候填入的,换句话说就是链接器生成了一个PE文件用于执行。

每个 *** 作系统都会有自己所支持的可执行文件格式。PE格式是Windows平台独有的。

我上面说的这些内容,随便找出来一个都可以研究一辈子。

1,VBP是VB的工程文件,也就是源代码,需要用Microsoft Visual Basic 60 中文版这个IDE编辑、查看的。所以在没有安装过VB IDE的机器上是不能运行的

2,exe是Microsoft Visual Basic 60 中文版编译生成的最终可执行文件,windows平台都可以运行exe文件

3,在Microsoft Visual Basic 60 中文版里的“文件”菜单中,选“生成工程 项目exe”,就可以制作exe文件了

你的意思是用vb

做一个软件,而这个软件,还能做出另一个应用程序。这个vb怎么做确有点困难,而且就算做出来,也是非常大型的工程,因为,你是用vb做一个开发编译环境啊!!!!另一种呢,就是生成的是txt

dat

或int

文件等,然后,在系统中注册成为exe文件,而实际上这是假exe

,这样的话

倒是容易。

wps不支持vb链接的卸载wps应该是没卸载干净你重新安装wps然后用完美卸载卸载wps然后装回excel

打开vb重新引用一下excel

打开你写的vb程序点击工程-引用

勾选确定

以上就是关于VB如何生成EXE文件全部的内容,包括:VB如何生成EXE文件、VB如何生成exe文件、vb程序转为exe软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10066824.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存