[ 新規に投稿する ]

検索履歴に残らないようにするにはNo.09784
fzok4234 さん 22/03/22 17:01 [ コメントを投稿する ]
  こんばんは、fzok4234 です。


さて、searchdown 文で特に inselect スイッチを使うときに、検索文字列を検索ヒストリに残さないようしたいのですが、
どうすればよいのでしょうか。

現状では、inselect 使用時は

setcompatiblemode 0x00020000 ;

を適用しても検索ヒストリへの蓄積を回避できません。マクロから短時間に大量の検索を行う場合には検索ヒストリへの蓄積が
あると非常に困ります。


[ ]
RE:09784 検索履歴に残らないようにするにはNo.09787
秀丸担当 さん 22/03/22 17:36 [ コメントを投稿する ]
  こちらで試してみた限りでは、searchdownでinselectをしたときでもそれだけでは検索ヒストリには残らなかったですが、マクロで検索ダイアログを出したり、getsearchだったり、何らかの操作でマクロ実行中に検索ヒストリが残ることはあります。

残らないようにするには、disablehistory 0x0004;でマクロ実行中はヒストリに残らないように指示する方法があります。
[ ]
RE:09784 検索履歴に残らないようにするにはNo.09788
fzok4234 さん 22/03/22 17:40 [ コメントを投稿する ]
  自己レスです。

ヘルプをよーく調べたところ、disablehistory 文で各種ヒストリの蓄積を
抑制できるみたいですね。

慌てて質問して、大変失礼いたしました。



[ ]

[ 新規に投稿する ]