マクロ動作中のカーソル位置が不正?No.02721
nishibe さん 09/12/07 16:08
 
//**日付時刻の付加**//
$NowDate = "\n" + "written at " + dllfuncstr("CurrentDate", "");
insert $NowDate;
insert "\n";
insert "\n";
//******************//

というマクロを「いますぐ送信/後で送信時」に起動させて、

written at Wed, 18 Nov 2009 13:28:30 +0900【改行】
【改行】

という文字列をメール中に挿入しています。
(挿入場所の決定はマクロの他の部分でしています。)

ところが、V5.30β9あたりから、『insert $NowDate;』のあとで『insert "\n";』す
る際、カーソル位置が、insertした$NowDate文字列の末尾ではなく、1文字手前に位
置してしまい、

written at Mon, 07 Dec 2009 15:02:26 +090【改行】
【改行】
0(挿入箇所の後ろの文字列)

のようになってしまうようになりました。


よろしく調査のほど、お願いいたします。

[ ]
RE:02721 マクロ動作中のカーソル位置が不No.02722
秀まるお さん 09/12/07 16:43
 
 すみません。レベルダウンのバグを出してしまいました。

 (秀丸エディタV8.00用の高速化関係の処理でして…)

 また修正させていただきます。

[ ]
RE:02722 Re^2:マクロ動作中のカーソル位No.02724
nishibe さん 09/12/07 17:13
 
> また修正させていただきます。
β13で修正されていることを確認しました。
早速の対応ありがとうございました。

[ ]