本文目录一览:
- 1、c语言中怎样打开一个exe并操作
- 2、如何在C语言中调用exe文件
- 3、c语言调用exe文件的问题
- 4、C语言程序exe文件的运行
- 5、您好,在c语言中,怎么运行 .exe 程序。
- 6、C语言如何运行.EXE文件呢?
c语言中怎样打开一个exe并操作
包含头文件windos.h,首先找到你的exe文件的全路径名例如:(D:\temp\notepade.exe),拷贝过来,然后执行
STARTUPINFOA startinfo;
PROCESS_INFORMATION m_pinfo;
memset(startinfo,0,sizeof(STARTUPINFOA));
startinfo.cb=sizeof(STARTUPINFOA);
startinfo.dwFlags=STARTF_USESHOWWINDOW;
startinfo.wShowWindow=SW_SHOWNORMAL;
char filename[255]="D:\temp\notepade.exe";
CreateProcess(NULL,filename,NULL,NULL,FALSE,0,NULL,NULL,startinfo,m_pinfo);
这是多进程的知识,你可以参考一下。。。。
如何在C语言中调用exe文件
在C语言中调用exe文件,可以使用system函数。
1、函数声明:
int system(const char *cmd);
2、头文件:
stdlib.h
3、函数功能:
调用cmd中包含的系统命令。要执行exe文件,直接cmd赋值该exe文件的文件名即可。可以包含相对路径或者绝对路径。
4 示例代码:
如在D:\A\下存在有my.exe文件。当前C程序可执行文件位于D:\B文件夹下。
那么调用my.exe可以使用
system("d:\\A\\my.exe");
也可以使用
system("..\\A\\my.exe");
如果my.exe就在D:\B下,那么可以直接
system("my.exe");
c语言调用exe文件的问题
有个API函数可以直接调用 ShellExecute(NULL,NULL,"D:\\test.ext",NULL,NULL,NULL);
其中第3个参数就是 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 程序。
这是使用系统的Shell运行程序。这样运行的程序不可控。
你应该使用C:\\Progra~1\\Micros~1\\OFFICE11\\winword.exe
你完全可以使用Windows API 创建一个进程,这样的进程你可以控制它的运行,得到它的结果。
用这个API
CreateProcess。具体参数,你百度一下。
功能挺强大的。
编程环境不要使用TC了,改用VC或其他可视化编程环境吧。
C语言如何运行.EXE文件呢?
#include stdlib.h//引入库文件
void main()
{
system("d:\\qq\\qq.exe");//比如数qq在 D:\qq\目录下如此就可以运行exe文件 不过这个可能会被杀毒软件人文木马杀掉
}