A. 如何将vb写的程序做成可以直接运行的exe文件
使用微软强大的Visual
Stdio
中编写VB,生成后会产生一个.exe的文件,直接双击就可以运行,不过前提是要装.net
framework相应的版本,Microsoft官网提供下载。
B. VB如何生成exe文件
一个程序从生成到运行起来,这中间是非常复杂的一个过程,光是编译链接生成可执行程序就够研究一辈子。
你这个问题里的信息量太大,需要好几本书才能回答你。我只针对你的题目给你简单的说说一个.exe是怎么生成的。
程序需要依靠源文件来编译,编译之后生成中间代码(.obj)文件,之后依靠链接器将所有的.obj文件以及依靠的.lib文件链接起来生成一个.exe的文件。
这是最简单的理解,现在稍微展开点说说.exe文件。
在Windows中,所有的可执行文件(.exe, .dll, .ocx, .sys等等)都是按照一定文件内容格式来组织——PE格式。PE格式记录了一个程序文件加载运行过程中的信息,例如文件类型,是一个dll还是一个exe;运行的平台,32位系统还是64位系统等等。当一个程序运行的时候,程序的加载器会根据PE格式的内容将程序文件中的数据段,代码段等等映射到内存中,并正确的导入程序要使用的系统API,同时要将文件中的一些偏移地址修正为映射入内存之后的地址,之后调用程序代码的入口点来执行。就是这样一个过程涉及到了系统的内存管理,进程管理,线程调度等等一系列问题。
而这些PE格式的内容就是链接器在链接程序的时候填入的,换句话说就是链接器生成了一个PE文件用于执行。
每个操作系统都会有自己所支持的可执行文件格式。PE格式是Windows平台独有的。
我上面说的这些内容,随便找出来一个都可以研究一辈子。
C. 已有源代码,如何用VB打开,然后编译成exe文件!
你是说的纯的源代码,还是有代码的源文件,如果是源文件,直接打开VB,在打开文件里面打开工程找到它就可以;如果是纯代码,那你要看代码里面有什么控件,做一个界面,然后运行,选择生成
exe文件
即可!不懂可以再问我
D. 为什么要把VB程序编译为exe文件
因为现在的操作系统中一般都是用可执行文件来运行软件的,而且它是一种普遍的文件格式
E. VB是怎样把工程文件编译成EXE文件的
VB是怎样把工程文件编译成EXE文件的
打开工程,点击菜单上的[文件],选择生成工程1.EXE(这个工程可能重命保存文件,但基本就是这个),即可生成EXE可执行文件:
F. VB6.0把程序编写好了怎么转成exe
1)将程序所在工程加载与VB编程软件。
2)菜单文件-生成工程名EXE(见下图红色箭头指向菜单)。
G. 在VS2010的VB中怎样编译出EXE文件
是想找exe文件还是想编译成机器码。如果想找exe文件,项目目录的bin子目录有,如果你的程序没有引用到什么类库或没有什么配置文件的话,就可以直接把exe文件拷出来,这个exe可以在装有.net
framework的电脑上运行。.net
framework程序想编译成机器码是不可能的,所有的.net
framework程序都会被编译成msil,然后由.net
framework运行库解释运行。