本文目錄一覽:
- 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文件 不過這個可能會被殺毒軟體人文木馬殺掉
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/244405.html