マクロが使えなくなりましたNo.11379
eni さん 02/02/20 13:45
 
マクロ(自作)実行中に秀丸を強制終了したら、
その後そのマクロを実行しようとしても、
「他の秀丸で使用中です。」とメッセージが出て
使用不可能になってしまいました。
どうしたら復旧できますか?

[ ]
RE:11379 マクロが使えなくなりましたNo.11384
秀丸担当 さん 02/02/20 16:59
 
>マクロ(自作)実行中に秀丸を強制終了したら、
>その後そのマクロを実行しようとしても、
>「他の秀丸で使用中です。」とメッセージが出て
>使用不可能になってしまいました。
>どうしたら復旧できますか?

常駐秀丸も含めて全ての秀丸を終了させ、もう一度起動すると
復活することができます。

[ ]
RE:11384 マクロが使えなくなりましたNo.11394
eni さん 02/02/21 09:13
 
>>マクロ(自作)実行中に秀丸を強制終了したら、
>>その後そのマクロを実行しようとしても、
>>「他の秀丸で使用中です。」とメッセージが出て
>>使用不可能になってしまいました。
>>どうしたら復旧できますか?
>
>常駐秀丸も含めて全ての秀丸を終了させ、もう一度起動すると
>復活することができます。

パソコンを再起動しても同じなんですけど・・・・・。

[ ]
RE:11394 マクロが使えなくなりましたNo.11395
さん 02/02/21 11:23
 
>パソコンを再起動しても同じなんですけど・・・・・。
その他のマクロもだめですか?

[ ]
RE:11395 マクロが使えなくなりましたNo.11402
秀丸担当 さん 02/02/21 17:22
 
>>パソコンを再起動しても同じなんですけど・・・・・。
>その他のマクロもだめですか?

再起動しても同じということはちょっと考えられないです。
マクロによって秀丸が強制終了すると、マクロが実行できない
状態になるので、それを復旧する方法が、常駐秀丸も含めて全
て終了させるということです。

パソコンを再起動して、マクロによって秀丸が強制終了するこ
とを再現させてしまうと、また再びマクロが実行できない状態
になります。


[ ]
RE:11402 マクロが使えなくなりましたNo.11417
eni さん 02/02/22 23:32
 
>再起動しても同じということはちょっと考えられないです。
>マクロによって秀丸が強制終了すると、マクロが実行できない
>状態になるので、それを復旧する方法が、常駐秀丸も含めて全
>て終了させるということです。
>
>パソコンを再起動して、マクロによって秀丸が強制終了するこ
>とを再現させてしまうと、また再びマクロが実行できない状態
>になります。
>
説明不足でした。
マクロで強制終了したのではなく、Ctrl+Alt+Delでマクロの実行中に
強制終了しました。
"実行中"が表示されるマクロの内容を少し変えて、ファイル名も変えたら
実行はするが動きがおかしい状態になりました。
秀丸を一度アンインストールして、再インストールすれば直りますか?

[ ]
RE:11417 マクロが使えなくなりましたNo.11429
秀丸担当 さん 02/02/25 18:02
 
>マクロで強制終了したのではなく、Ctrl+Alt+Delでマクロの実行中に
>強制終了しました。
>"実行中"が表示されるマクロの内容を少し変えて、ファイル名も変えたら
>実行はするが動きがおかしい状態になりました。
>秀丸を一度アンインストールして、再インストールすれば直りますか?

マクロ実行中にCtrl+Alt+Delで一度でも強制終了してしまうと、強制終
了した後は必ず「他の秀丸がマクロ実行中です」のメッセージは出るよ
うになってしまいます。
強制終了は、どうしても強制終了しなければならなくなった事態を除い
ては、やらないようにしてください。

また、マクロ内容とファイル名を変えたら実行できるようになるという
こともないはずです。
一度このエラーが出たら、全ての秀丸を終了させるまで、必ずこのエラ
ーが出るようになってしまいます。
エラーメッセージは本当に「他の秀丸がマクロ実行中です」ですか?

[ ]
RE:11429 マクロが使えなくなりましたNo.11437
eni さん 02/02/25 22:28
 
>エラーメッセージは本当に「他の秀丸がマクロ実行中です」ですか?

本当です。

[ ]
RE:11437 マクロが使えなくなりましたNo.11446
秀丸担当 さん 02/02/26 18:30
 
>本当です。

そうですか。
それは、マクロを実行→Ctrl+Alt+Delで強制終了→再びマクロを実行
という手順を踏んだときなのではないでしょうか?
もしそうであれば、常駐秀丸を含めて全ての秀丸を終了させれば回復
します。

常駐秀丸を含めて全ての秀丸を終了させたにもかかわらず、最初のマ
クロ実行でエラーが出るのであれば、秀丸にバグがあるのかもしれま
せん。
そのときは問題の起きるマクロと、操作手順を詳しく教えていただけ
ると非常に助かります。

インストールしなおせば直るという問題ではないと思います。

[ ]
RE:11446 マクロが使えなくなりましたNo.11451
杉浦 まさき さん 02/02/26 20:54
 
横から失礼しますが…

>常駐秀丸を含めて全ての秀丸を終了させたにもかかわらず、最初のマ
>クロ実行でエラーが出るのであれば、秀丸にバグがあるのかもしれま
>せん。

「全ての秀丸を終了」という操作についてですが、
常駐秀丸を終了させても(瞬間起動するために待機している)
秀丸がメモリに残った状態になることがあります。

こうなったら

1)[CTRL]+[ALT]+[DEL] でプロセス一覧を表示
2)「Hidemaru」を選択して終了させる
3)「Hidemaru」がなくなるまで1)2)を繰り返す

必要があります。

途中で「マクロが実行できる(けど動作がおかしい)」と
おっしゃっていたので問題が違うかもしれませんが、
念のためご確認ください&勘違いならごめんなさいm(_ _)m。

#最近はこの現象が起こらないようになったんですが、
 最新版では修正されているんでしょうか?
 または Win2K では発生しないだけでしょうか?
 昔 NT4 では↑をよくやっていましたが…。<バグだらけの自作マクロで(苦笑)


[ ]
RE:11451 マクロが使えなくなりましたNo.11463
秀丸担当 さん 02/02/27 19:21
 
>「全ての秀丸を終了」という操作についてですが、
>常駐秀丸を終了させても(瞬間起動するために待機している)
>秀丸がメモリに残った状態になることがあります。

そうなのですか。それはバグであるかもしれないです。
どのようにしたら起きていたのでしょうか。

昔だったらステルス秀丸が残るという可能性がありました。
最近であればステルス秀丸が見えないまま残ってしまうのが
改善されています。

[ ]
RE:11463 マクロが使えなくなりましたNo.11469
杉浦 まさき さん 02/02/28 01:19
 
こんばんは。杉浦 まさき です。

>>「全ての秀丸を終了」という操作についてですが、
>>常駐秀丸を終了させても(瞬間起動するために待機している)
>>秀丸がメモリに残った状態になることがあります。
>そうなのですか。それはバグであるかもしれないです。
>どのようにしたら起きていたのでしょうか。

田楽DLLのテスト中に田楽DLLの中で死んだりすると、
常駐秀丸を終了させてもプロセスリストに hidemaru.exe が
(複数)残っていることがありました。
#(NT4 だったので)タスクマネージャで手動で一つ一つ消していましたが、
 FindWindow() では見つけられない状態になっていたんでしょうかねぇ…??

>最近であればステルス秀丸が見えないまま残ってしまうのが
>改善されています。

この修正の関係かどうかはわかりませんが、
今の環境では起こらなくなったようです。


[ ]
RE:11469 マクロが使えなくなりましたNo.11479
秀丸担当 さん 02/02/28 18:49
 
>田楽DLLのテスト中に田楽DLLの中で死んだりすると、
>常駐秀丸を終了させてもプロセスリストに hidemaru.exe が
>(複数)残っていることがありました。
>#(NT4 だったので)タスクマネージャで手動で一つ一つ消していましたが、
> FindWindow() では見つけられない状態になっていたんでしょうかねぇ…??

うーむ、そうなのですか。
最近のバージョンでは起きないということなので、もしまた起きるよう
でしたら是非報告をください。

[ ]