マクロの多重実行チェックNo.04869
hi_sugar さん 02/03/11 19:14
 
こんにちは。鶴亀メールにはいつもお世話になっています。

 ひょうなことからつい最近気が付いたのですが、他の鶴亀メールマクロ実行中
に、自動起動されるマクロが起動されると、"マクロ実行を待機"するダイアログ
が表示されますね。
 これと類似するようなことで、鶴亀メールのマクロから秀丸マクロの実行を監
視(実行中なら待機)するような関数実装していただけないでしょうか。
 マクロ付きで秀丸を起動する場合、その直前で上記関数を実行できればと考え
ています。マクロの競合を完全には抑えることはできないとは思いますが、かな
りの確度で競合を避けられると思います。

 ※本来は、秀丸本体でのマクロ起動の際に上記のような動作を実現するのが筋
のような気がしますが、秀丸(マクロ)はその歴史が深そうなのでおいそれとは
変更できずと思い、こちらでお願いしてみました。
 

[ ]
RE:04869 マクロの多重実行チェックNo.04881
秀まるお さん 02/03/12 23:41
 
> これと類似するようなことで、鶴亀メールのマクロから秀丸マクロの実行を監
>視(実行中なら待機)するような関数実装していただけないでしょうか。

 IsHidemaruMacroExecuging
 IsTuruKameMacroExecuting

 の2つの関数を追加します。

[ ]
RE:04881 マクロの多重実行チェックNo.04883
hi_sugar さん 02/03/13 08:49
 
> IsHidemaruMacroExecuging
> IsTuruKameMacroExecuting
>
> の2つの関数を追加します。

 対応ありがとうございます。よろしくお願いします。
 

[ ]
RE:04881 マクロの多重実行チェックNo.04911
hi_sugar さん 02/03/18 21:52
 
> IsHidemaruMacroExecuging
> IsTuruKameMacroExecuting
>
> の2つの関数を追加します。

Ver1.73で上記関数を利用したサンプルコードで動作を確認しました。
実は、待機する動作も期待していたのですが、こちらの方はSetAutoPushTimerを
使用するなどして対処したいと思います。

対応ありがとうございました。

[ ]