int OpenStdOutLogFile ( char PathName[] );
0:正常
1:オープンに失敗
2~9:ログファイルに関するエラー
100:レジストリで標準出力ログファイルが無効状態
PathName:Printf文の出力先のパス名(ファイル名を含む)を、ダブルクォーテーションで括って指定します。
Printf0、Printf1、Printf2の各関数の出力対象ファイルを指定(変更)します。
PathNameにダブルクォーテーションを指定した場合、レジストリで指定したフォルダの#StdOutLog.txtが対象となります。ディフォルトはMwControllerのインストールファイルとなります。(例えばC:\Program Files\Prime Motion\MWC\MwControllerフォルダ内の#StdOutLog.txtファイル)
〇PCベースコントローラ
×InterMotion
void main() {
・・・・
a = OpenStdOutLogFile("");
Printf0("11111111111\n");
a = OpenStdOutLogFile("C:\\work\\Log1.txt");
Printf0("22222222222\n");
・・・・
}