怎么用Cexe文件|C语言 怎么生成*EXE文件啊

⑴ C语言 怎么生成*.EXE文件啊

所需工具/材料:c语言编辑工具(如vc6.0)

编译生成.exe可执行文件,并保存的步骤如下:

打开版c语言编辑工具权(vc6.0),写入所编程序源代码。

注意事项:

注意第三步和第五步的操作

⑵ 如何运行c中exe文件

int spawn…运行子程序 int spawnl( int mode,char *pathname,char *arg0,char *arg1,…, char *argn,NULL) int spawnle( int mode,char *pathname,char *arg0,char *arg1,…, char *argn,NULL,char *envp[]) int spawnlp( int mode,char *pathname,char *arg0,char *arg1,…, char *argn,NULL) int spawnlpe(int mode,char *pathname,char *arg0,char *arg1,…, char *argn,NULL,char *envp[]) int spawnv( int mode,char *pathname,char *argv[]) int spawnve( int mode,char *pathname,char *argv[],char *envp[]) int spawnvp( int mode,char *pathname,char *argv[]) int spawnvpe(int mode,char *pathname,char *argv[],char *envp[]) spawn函数族在mode模式下运行子程序pathname,并将参数 arg0(arg1,arg2,argv[],envp[])传递给子程序.出错返回-1 mode为运行模式 mode为 P_WAIT 表示在子程序运行完后返回本程序 P_NOWAIT 表示在子程序运行时同时运行本程序(不可用) P_OVERLAY表示在本程序退出后运行子程序 在spawn函数族中,后缀l、v、p、e添加到spawn后, 所指定的函数将具有某种操作能力 有后缀 p时, 函数利用DOS的PATH查找子程序文件 l时, 函数传递的参数个数固定. v时, 函数传递的参数个数不固定. e时, 指定参数envp可以传递给子程序,允许改变子程序运行环境. 当无后缀e时,子程序使用本程序的环境.

⑶ 怎么用C文件做出EXE文件啊大神们帮帮忙

你这个想法,以前有人试过,很杯具。 其实就是搞一张蓝屏的图片,再开机启动屏幕保护功能,屏保就设为那一张图片。 好吧,遇到这种情况,开机者会有什么反应?要么就是冷启动,要么就是非法关机,总之都会伤害硬盘,长久之下,你的硬盘寿命很让人担优。 为了不让人使用计算机,以硬盘安全为代价,值得吗?结果很杯具,很多人都后都放弃了,伤不起啊。!!!!

⑷ 如何用C语言写一个可运行的exe程序

一\要生成.exe程序,要经过三个步骤:编码->编译->链接二\我用linux系统上的vim,编码好可直接生成.exe文件例如:新建文本名叫c.c的文件,对文件进行编码,输入以下程序:#include <stdio.h>int main(void){ printf ("hellow world"); return 0;}三\保存退出后,用gcc编译命令,编译c.c文件,命令如下gcc c.c -o c 生成的c文件就是.exe文件

⑸ 如何在C语言中调用exe文件

有个笨办法

#include<stdlib.h>//…system("start某exe.exe");

⑹ C语言程序exe文件的运行

在开始菜单中点击运行,输入cmd 再看你的exe程序的路径,输入cmd中回车,就可以看见结果,或者你在你的C源代码中程序结束前加上system("pause");也可以看到结果。 1、在tc环境下,为了看结果,往往用ALT+F5显示,很麻烦,你可以在程序最后加上一句:getch(); 不推荐使用getchar();如果加上了getch(); 语句通不过编译,就加上头文件 #include"conio.h",保证成功!!1、在VC6环境下编写dos程序,直接就会将结果显示出来,不需要加上getch();

⑺ c语言中怎样打开一个exe并操作

包含头文件<windos.h>,首先找到你的exe文件的全路径名例如:(D: emp
otepade.exe),拷贝过来,然后执行

STARTUPINFOAstartinfo;PROCESS_INFORMATIONm_pinfo;memset(&startinfo,0,sizeof(STARTUPINFOA));startinfo.cb=sizeof(STARTUPINFOA);startinfo.dwFlags=STARTF_USESHOWWINDOW;startinfo.wShowWindow=SW_SHOWNORMAL;charfilename[255]="D: emp
otepade.exe";CreateProcess(NULL,filename,NULL,NULL,FALSE,0,NULL,NULL,&startinfo,&m_pinfo);这是多进程的知识,你可以参考一下。。。。

⑻ 怎么用C文件做出EXE文件啊

写完代码后进行编译再连接生成可直行文件exe

⑼ 如何用c++运行exe文件

【1】定义头文件必须定义以下两个头文件:#include <shlobj.h> // 可替换为 windows.h#include <shellapi.h>如果定义了头文件 #include <windows.h>的话就不必定义 #include <shlobj.h>了。【2】定义路径C++中所表示的路径要用 " // "而不是平常所用的" / ",所以以上三个函数表示路径都为:disk://Directory//…//File nameWinExec("D://Program Files//Test//Test.exe",SW_SHOWMAXIMIZED);ShellExecute(NULL,"open","C://Test.txt",NULL,NULL,SW_SHOWNORMAL);1、调用API: int system( const char *command );你可以传入一命令,启动某个程序。如"ping www.vccode.com", "YourExe"等等不过这里有几点要值得注意:(1)、他不会立即返回,直到你启动的程序执行完成。(2)、如果你启动是windows程序,它仍然会启动一个控制台,这就给人感觉太差劲了,但如果本身是控制台的,而且又需要等待它的完成,那这将是比较好的选择。(3)、它的返回值代表是否执行成功以及程序的退出码。(4)、不能运行*.txt文件或"www..com"2、调用API:UINT WinExec(LPCSTR lpCmdLine, // command lineUINT uCmdShow // window style);这个API与API:system同样的使用简单,同用是使用命令行型式。不过它与API:system相比,有几个优点:(1)、它将启动了一个新进程,并且立即返回,因此你的程序无需等待。(2)、它的多了一个参数:uCmdShow,通过它你可以一定程度上控件窗体的显示,比如让它后台运行而不显示出来。(3)、它无论启动控制台程序还是windows程序都只做你想要做的事。

⑽ c语言中怎样打开一个exe并操作

第一种,可以用cmd指令运行一个exe文件。char cmd[128]={0};strcpy(cmd,“d:\123.exe”);system(cmd);第二种,可以创建一个子进程,用fork或者createprocess函数,创建一个进程;然后运行exe文件。


赞 (0)