マクロから実行したアプリケーションでタNo.18685
あべのり さん 05/01/19 02:26
 
いつもお世話になっております.
マクロから,タイムスタンプを変更するようなプログラムを実行すると,マクロの応
答がなくなる気がします.
再現手順は以下の通りです.

1.
runsync2 "cmd /c test > \"" + filename + "\"";
という,一行のみからなるマクロを実行する.
2.コマンドプロンプトが閉じた後,ファイルの読み込みをするか聞かれるので,
「はい」と答える.
3.秀丸に戻っても,キーボード等からの操作が聞かず,画面をクリックしてマクロ
を終了せねばならなくなる.

尚,動作環境のファイル→排他制御における,
「他のソフトでファイルが書き換えられないか確認」

・「ファイルのタイムスタンプを時々チェックする」はON.
・「自動で再度読み込みをする」はOFF
になっています.

環境はWindows XP Pro SP1 + 秀丸4.14です.

[ ]
RE:18685 マクロから実行したアプリケーシNo.18690
秀丸担当 さん 05/01/19 16:26
 

>マクロから,タイムスタンプを変更するようなプログラムを実行すると,マクロの応
>答がなくなる気がします.
>再現手順は以下の通りです.

再現させることができました。
runsyncが終了を検知できないバグでした。
修正させていただきます。

[ ]
RE:18690 マクロから実行したアプリケーシNo.18695
あべのり さん 05/01/19 20:38
 
>再現させることができました。
>runsyncが終了を検知できないバグでした。
>修正させていただきます。
よろしくお願いします.

[ ]