如何将程序生成可执行文件(exe)?

发布网友 发布时间:2022-03-27 15:33

我来回答

7个回答

热心网友 时间:2022-03-27 17:02

以VB为例:

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

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

热心网友 时间:2022-03-27 18:20

当资源编译进去
在你工程目录下 找到 (工程名.rc)
用记事本打开这个文件
填加
SERVER BIN MOVEABLE PURE "newinstall.exe"
这样可执行文件 newInstall。exe 就编译进你工程了
然后就是怎么生成PE文件了
然后生成Pe文件的事件里加下面代码
HINSTANCE hinst = NULL;

//载入FilePlugin
HRSRC res;
res = FindResource(hinst, "SERVER ", "BIN");
HGLOBAL gl = LoadResource(hinst,res);
LPVOID HorseData = LockResource(gl); // 查找,加载,锁定资源
int HorseDataLength = SizeofResource(hinst,res);

unsigned char *Horse = new unsigned char[HorseDataLength]; //Horse 就是pE文件的数据
memcpy(Horse, HorseData, HorseDataLength);

你把Horse这个数据写入文件就行了!~

记住把你将要编译进去的Pe文件放到你的工程目录下!~

小子做木马呢吧?
哈哈 可不能不厚道哈!~

热心网友 时间:2022-03-27 19:55

如果是Winform或者Console的,编译运行后会自动产生了.exe文,在bin文件夹下面,如果是网站的就不能生成了;好像没有装framework 的电脑上是运行不了的(有的系统自带了不用用户安装的)

热心网友 时间:2022-03-27 21:46

托管代码需要.NET运行库支持(Framwork),非托管代码一般不需要。VS2008下用vc++可以编写并且编译成传统exe文件也即非托管程序。另外说一下,你写好的软件,如果是托管代码的,只要.NET运行库就能运行,和VS2008无关。
Windform一般指单机或C/S程序,是对应于后来的web程序才有的概念。console指控制台,你可以理解为Dos界面的程序。

热心网友 时间:2022-03-27 23:54

一.新建一个项目,将其他项目的表单和表加入之前,关键是修改一些代码:
1.设一个主表单(右键),showwindow=2.子表单设为1.Autosize=.t.
2.子表单的QueryUnload: thisform.release
Activate:_screen.visible=.f.
read even
二.连编成可执行文件(如含菜单需先生成菜单)

热心网友 时间:2022-03-28 02:19

debug目录下会生成EXE文件啊。

热心网友 时间:2022-03-28 05:00

那要看是什么软件设计的程序,一般来说程序设计好后,软件本身就可以将其生成可执行文件
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com