|
hh.datと*.chwを消してもだめということで、これらのファイルが壊れているのでは
ないかという推測だったのですが、そういうことでなさそうで、失礼しました。
そうなると、こちらで再現できず、わからないです。
もし何かしら他の常駐系のアプリを入れていたら、いったん終わらせたりしてみると
とどうでしょうか。
秀丸エディタから呼び出す場合は、アクティブ切り替えや入力待ち状態を待ったりし
ていて、それが他の何らかの要因が影響して問題があるのかもしれません。(一応問
題があったとしても数秒でタイムアウトするはずはありますが)
ここで1つ思いついたのですが、もし最近のWindows 10の更新で起きるようになった
とかでしたら、IMEを従来のものにしてみるといいかもしれません。
参考:https://hide.maruo.co.jp/news/msime20210118.html
可能性としては低いと思いますが、試してみる価値はあると思います。
再現できないため、もし他に条件と思わしきことがわかるようでしたら教えていただ
けると助かります。
とりあえずの対策として、エクスプローラから.chmを直接開くことはできるようなの
で、直接開くようなマクロを使うようにするといいと思います。
起動するだけだとウィンドウが増えてしまうので、以下のようなマクロで既存のウィ
ンドウがある場合はアクティブを切り替えるだけにするといいです。
ただしキーワードを指定しての起動はできないです。
#h=findwindow("秀丸エディタマクロヘルプ","HH Parent");
if(#h!=0){
#obj = createobject("Wscript.Shell");
callmethod #obj, "AppActivate", "秀丸エディタマクロヘルプ";
} else {
openbyshell hidemarudir+"\\hidemac_html.chm";
}
endmacro;
V8.97は正式としましたが、今後のバージョンではトラブル対策の選択肢を増やすこ
とも検討しようと思います。
|
|