C++ 外部プログラムを起動する

プログラムから他のプログラムを起動する

Test.txtファイルをメモ帳で開く

プログラム名 C:\WINDOWS\system32\notepad.exe

引数 C:\\Test.txt

“\”C:\\WINDOWS\\system32\\notepad.exe C:\\Test.txt\””

 

char path[] = "\"C:\\WINDOWS\\system32\\notepad.exe C:\\Test.txt\"";
system(path);
 

必要に応じて#include <stdlib.h> を追加する

path名に空白が含まれていてエラーが起きる場合、MS-DOSの短縮形式を使用してエラーを回避する
ファイルのパス名に空白がある場合の回避方法

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください