C语言中,怎样调用外部exe程序,等外部程序执行完之后在执行本程序的下一条语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言中,怎样调用外部exe程序,等外部程序执行完之后在执行本程序的下一条语句相关的知识,希望对你有一定的参考价值。

参考技术A system ("shell c:\virus.exe") ;
这个函数可以在windows上执行c盘下virus.exe并且立即返回
参考技术B #include <stdlib.h>
int system(const char *command) ;
试试这个命令。本回答被提问者采纳
参考技术C system("xxx.exe");

关于MFC中调用外部程序

参考技术A 方法一,先调用CMD然后执行命令
ShellExecute(NULL,"open","cmd.exe",NULL,NULL,SW_SHOWNORMAL);
指定为桌面的代码也给你了
ShellExecute(NULL,"open","cmd.exe",NULL,"C://Documents
and
Settings//****//桌面",SW_SHOWNORMAL);
方法二,直接调用程序
ShellExecute(NULL,"open","c://Documents
and
Settings//****//桌面//daycount.exe",NULL,NULL,SW_SHOWNORMAL);
*****是我的计算机名,不好意思隐藏了~

以上是关于C语言中,怎样调用外部exe程序,等外部程序执行完之后在执行本程序的下一条语句的主要内容,如果未能解决你的问题,请参考以下文章

关于MFC中调用外部程序

Delphi程序中怎样调用别的可执行程序?

怎样用易语言打开exe文件

c语言如何 调用外部程序

c语言如何 调用外部程序

QT调用外部程序