秀丸リーダーの読み上げが遅延するNo.39035
さん 21/06/18 07:14
 
 お世話になっております。

 WinSCP

https://winscp.net/eng/

というFTPなどを利用するソフトがあるのですが、このソフトでファイルをダウン
ロード中に秀丸エディタや秀丸メールで秀丸リーダーを通して読み上げを行うと、矢
印キーを押してから読み上げが行われるまで0.5秒から2秒程度時間がかかってしまい
ます。
 通常時は即座に読み上げが行われており問題ないのですが、これは秀丸リーダー側
の問題なのか、それともWinSCP側の問題なのかわからずにいます。
 できれば秀丸リーダーのほうで修正できるといいのですが、いかがでしょうか。
 WinSCPは海外のソフトなので、問い合わせの敷居が少し高く、とりあえずこちらに
質問させていただいた次第です。
 環境はWindows10 21H1 64ビット、秀丸エディタ 8.98β13、秀丸リーダー 3.11、W
inSCP 5.19です。

 以上、よろしくお願いいたします。

[ ]
RE:39035 秀丸リーダーの読み上げが遅延すNo.39038
秀丸担当 さん 21/06/18 11:52
 

WinSCPを入れてみて、同じような感じで再現することが確認できました。
調べてみたところ、秀丸リーダーと秀丸エディタの間のやりとりで、ずっと以前から
あるDDEの仕組みでやっていることが問題のようでした。
現状では、すぐなんとかするのは難ししそうでした。

原因は、他の何らかのウィンドウが、応答なし状態になると止まるようです。WinSCP
の場合は、ダウンロード中は小刻みに応答なし状態となっているようです。WinSCPに
限らず、何でも起こり得ます。
そもそも的に秀丸リーダーでDDEを使っていること自体があまり良くなくて、変えた
ほうがいいのですが、変えるとなるといろいろ全面的に変更になってしまいます。
マクロのほうで、DDEの接続をしっぱなしにすると、最初の1回はひっかかっても、
2回目からは改善は期待できます。
でもマクロで接続をしっぱなしににする方法は無いです。
keepdllとかkeepobjectのように、keepddeというのがあったらいいので、とりあえず
それをいずれ検討し、それができたら秀丸リーダーのマクロも対応していくといった
ようにするとよさそうでした。
将来的にそういうものを検討しようと思います。

[ ]
RE:39038 秀丸リーダーの読み上げが遅延すNo.39039
さん 21/06/18 14:01
 
 お世話になります。

 検証していただいてありがとうございます。
 なるほど、そういうことだったんですね。
 了解しました。

 それでは。

[ ]