|
再現できるマクロを作りました、試して頂けないでしょうか。
【手順】
・秀丸を全て終了させる。
・起動するとタブが一つ出来る。(Hidemaru.exe *32 は2個起動している)
・マクロを実行する。
・Hidemaru.exe *32 が3つになる。
・タスクトレイから「マクロ中断」を選択してもマクロが中断しない。
・タスクマネージャーから「プロセスツリーの終了」を選択して強制終了させるしか
ない。
【メモ】
openfile "/h"; を行うとタスクトレイから「マクロ中断」を行っても中
断できなくなります。
タスクトレイから中断を選択したら、強制中断でも良いような気がしま
すが、秀丸マクロからメモ帳を開いたときにメモ帳が閉じると、それは
それでまずい気がするので、
可視ウインドウ:そのまま表示
非可視ウインドウ:強制終了する
とかでしょうか。(思いつきなので抜け穴がありそうですが)
---- test.mac ここから ----
openfile "/h";
disabledraw;
disableerrormsg;
disablebreak;
disableinvert;
runex "python.exe test.py"
, 1
, 0, ""
, 1, ""
, 1, ""
, 1, ""
, 2
, 1
, 0
;
---- test.mac ここまで ----
---- test.py ここから ----
while 1:
print("foo bar")
---- test.py ここまで ----
|
|