←前へ 次へ→ 機能別Q&A 質問番号順Q&A 秀丸エディタQ&A集トップ

[HMM0049A]

●検索系コマンドを使う場合は

Q. 検索系コマンドを使うと、検索ダイアログのオプション指定が変化してしまいます。

A. searchup/searchdown文を使うことによって、検索バッファの内容が書き換えられてしまうために起こる現象です。なるべくマクロ実行の痕跡を残さない=マクロ実行前後で検索バッファが置き換わらないほうが良いので、マクロの最初に検索バッファを変数に退避しておき、マクロ終了前に戻します。秀丸マクロヘルプの setsearch 文のところに記述があります。
//(例)
// マクロの先頭
$b=searchbuffer;
#s=searchoption;

// マクロの最後
setsearch $b,#s;


←前へ 次へ→ 機能別Q&A 質問番号順Q&A 秀丸エディタQ&A集トップ