※ ChatGPTを利用し、要約された質問です(原文:visual studioでsystem関数)
Visual Studioでsystem関数の実行について
このQ&Aのポイント
Visual Studio 2005でsystem関数を使って他の実行ファイルを実行しようとしたがエラーが出る
i_view32.exeが内部または外部コマンドとして認識されておらず、実行できない
Debugフォルダの実行ファイルは正常に起動するが、デバックなしで開始できない
visual studio 2005でsystem関数を使っていました.
system("notepad");
は難なく実行できました.
他の実行ファイルも実行できるかと思い
「C:\Program Files\IrfanView」にある「i_view32.exe」を実行しようと思い,
system("i_view32.exe");
で「デバックなしで開始」で実行させたところ
'i_view32.exe'は,内部コマンドまたは外部コマンド,
操作可能なプログラムまたはバッチ ファイルとして認識されていません.
とエラーが出ました.
もちろんC:\Program Files\IrfanViewのPATHは通してあります.
しかしDebugフォルダにあるプログラムの実行ファイルをクリックで実行させたところ普通にi_view32.exeは起動しました.
「デバックなしで開始」で起動させたいのですがどうすればよいのでしょうか?
分かる方いたらよろしくお願いします.
お礼
早速のご回答ありがとうございます. Windowsへログインし直たらsystem("i_view32.exe");でプログラムが起動できました.