#9398

gecca
メンバー

江村さん、お疲れ様です。

クリップボードがまたもや誤作動しました。
EmEditorの外でコピーした文字列に対して、
clipboardData.getData(“Text”)した文字列を変換してclipboardData.setData(“Text”, hoge)するマクロを動かすと、
その後いくらマクロを実行してもgetDataで同じ文字列が取れてしまう現象です。
EmEditorのクリップボード履歴を見たところ、EmEditor上でいくらコピーしても、
クリップボード履歴が変化しなくなっていました。もちろんWindowsのクリップボードは変化しています。
(例外的に、マクロによるsetDataではEmEditorのクリップボード履歴が変化します。)
この現象は、getDataとsetDataを使うマクロを使用したときでのみ発現するため、
他のアプリとの相性ではないと思います。(今回はエクセルからのコピーでもありませんでした。)
今のところ現象が発現した場合はEmEditorの再起動で対応しています。

解決は見込めないかも知れませんが、一応報告しておきます。
以上、よろしくお願い致します。