|
いつもお世話になってますzoomです。
もう少し状況を追記します。
処理テキストファイルは6.6MB(19754行)で最大桁数は428桁です。
秀丸の1行の桁数設定は300行であるため現在の設定を退避して行数を
1000行に変更して処理を行い、処理終了後に元の戻しています。
以下のようにレジストリを変更しています。
(処理前)
openreg "CURRENTUSER","Software\\Hidemaruo\\Hidemaru\\Env";
#pasteafter = getregnum("PasteCursorFix");
writeregnum "PasteCursorFix",1;
#linesize = val( getconfig("w") );
config "w1000";
closereg;
メイン処理(検索処理等)
(処理後)
openreg "CURRENTUSER","Software\\Hidemaruo\\Hidemaru\\Env";
config "w" + str(#linesize);
writeregnum "PasteCursorFix",#pasteafter;
closereg;
また、タイミングによって抽出される行数が変化します。
常に70行というわけではないです。
以上
|
|