答えて
このような意味ですか?
procedure TForm1.HighLight(aListbox: TListBox; aStr: string);
var
I : integer;
begin
aListbox.ClearSelection;
for I := 0 to aListbox.Items.Count-1 do
if aListbox.Items[I] = aStr then
aListbox.Selected[I] := true;
end;
あなたはこれが機能するためにtrueにリストボックスのMultiSelectプロパティを設定する必要があります。
多分私は間違っていますが、ハイライトされた彼は、単語の背景やフォントの色を変更するスタイルで、それを選択しないことを意味すると思います。 –
私はそれについて考えましたが、彼の質問の曖昧さとリストボックスにハイライト機能がないという事実を考えれば、これは彼が意図したものかもしれないと思いました。結局のところ、多くのユーザは、選択された項目を「強調表示」または「青色」と呼んでいる。私の母親の例:-) –
あなたの問題は正確には指定されていません。あなたは検索のための助けが必要ですか?あなたは言葉を強調するのに助けが必要ですか?
検索するには、リストボックス内の特定のアイテム、またはすべてのアイテムの単語を探していますか? アイテムを検索する場合は、TListBox.Items.IndexOf()を使用できます。 単語を検索する場合は、TListBox.Items.TextのPos()またはPosEx()関数を使用してテキスト全体を検索できます。 TListBox.Itemsを使用してアイテムを反復処理することによって、すべてのアイテムに対してこれらの関数を使用できます。
強調表示する単語の場合、TListBox自体はテキストの強調表示を行いません。それが必要な場合は、カスタム描画する必要があります。 StyleプロパティをlbOwnerDrawFixedに設定し、OnDrawItemイベントのカスタム描画コードを記述します。
あなたがリストボックスで高速検索を実行し、類似したアイテムや、正確なアイテムのインデックスを取得したい場合は、解決策は、この
var
i : integer;
s : string;
begin
s := 'My Text' +#0;
i := Lst1.Perform(LB_FINDSTRING, $FFFFFFFF, PWideChar(s));
end;
i
のようなものですが、あなたの指定した文字列と類似しているリストボックスのアイテムのインデックスです。
- 1. リストボックス検索機能
- 2. テキストボックスで検索し、リストボックスに表示
- 3. GWTリストボックス - テキストを使ってアイテムインデックスを検索するには?
- 4. WPFリストボックス内の項目を検索するには、
- 5. 検索リストボックスのオプションを非表示にする方法は?
- 6. リストボックスのデータをフォーム2の別のリストボックスのデータで検索する
- 7. リストボックスでコンマで区切って検索すると
- 8. テキストボックスの検索に応じてリストボックスをフィルタリングする:WPF
- 9. WPFでリストボックス名またはtypeOfオブジェクトを検索するC#ドラッグ&ドロップ
- 10. 複数選択リストボックスでQuicksilverスタイルでjQueryライブ検索
- 11. MS検索テキストボックスの内容とリストボックスに表示
- 12. リストボックスの検索結果をテーブルに送信
- 13. あなたがMS Accessのリストボックスに入力したように検索する
- 14. テキストファイルから検索し、すべての結果をリストボックスに挿入する - Python
- 15. WPFリストボックスで項目を検索するには、どうすればいいですか?
- 16. アンドロイド検索で配列リストを検索するには?
- 17. asp.netでのリストボックスの検証
- 18. OneDrive検索では、検索は、「*」
- 19. SOLRの検索で検索する
- 20. 検索ビューでテキストを検索する
- 21. バイナリ検索でリストを検索する
- 22. 弾性検索クエリの検索、_sourceで検索する方法
- 23. algoliaインスタント検索で外部キーで検索する方法は?
- 24. 検索するには
- 25. リストボックスの項目をクリックして検索結果をテキストボックスに戻す方法
- 26. wxPython:TextCtrlでテキストを検索するには?
- 27. solarisでライブラリファイルを検索するには?
- 28. 配列で検索するには
- 29. recycleview listviewで検索するには
- 30. ジェネリックコレクションオブジェクトをjavaで検索するには
私たちは、質問に対する回答を受け入れる人が必要です。私が知る限り、ここでStackOverflowで7つの質問をしてきましたが、あなたはまだ1つの答えを受け入れていません。 –