- ベストアンサー
Cプログラミング 宜しくお願いします
ある結果のときに外部プログラムを呼び出すのはどうすればよいのでしょう? たとえば、演算結果が1ならIE、2ならワードを起動するとかです。 ただ起動するだけでいいです。 C標準関数だけでお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
実行ファイルのパスは環境に合わせてください。 switch (n) { case 1 : system("\"C:\\Program Files\\Internet Explorer\\iexplore.exe\""); break; case 2 : system("\"C:\\Program Files\\Microsoft Office\\Office\\winword.exe\""); break; }
その他の回答 (1)
- techa
- ベストアンサー率60% (41/68)
回答No.1
Windowsをお使いのようですから、本来はAPIで行われるほうがよろしいとおもいますが、いわゆるCであれば、 プロセス制御関数として execl()などの関数が用意されています。 利用方法は割愛します。
お礼
ありがとうございました! 解決です!