• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBで文書を検索するシステムを作ったのですが、検索実行のたびに表示されるレコードが増えます。)

VBで文書を検索するシステムを作ったのですが、検索実行のたびに表示されるレコードが増えます。

このQ&Aのポイント
  • VBで作成した文書検索システムで、検索実行のたびに表示されるレコードが増えてしまいます。原因がわかりません。
  • VBで作成した文書検索システムで、検索実行する度にMSHFlexGrid上に表示されるレコードが増えていきます。原因が分かりません。
  • VBで作成した文書検索システムで、検索を実行するたびにレコードが増えてしまいます。原因が分からず困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

前回の検索結果を削除していないので検索を実行するたびに結果が増えていくのは当然でしょう MSHFlexGrid1.Clearとして一度初期化してから Doループを実行してみましょう Clearメソッドで不具合があるのでしたらRemoveItemを使って不要な結果を削除するようにしてください for n = MSHFlexGrid1.Rows to 1 step -1   MSHFlexGrid1.RemoveItem n next といった具合です

higuchi-yu
質問者

お礼

ご回答ありがとうございました。 おかげさまで問題解決致しました。

関連するQ&A