Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi listbox nach zeichenkette durchsuchen (https://www.delphipraxis.net/36776-listbox-nach-zeichenkette-durchsuchen.html)

the_seed 25. Dez 2004 14:58


listbox nach zeichenkette durchsuchen
 
hi, wie kann ich eine listbox nach einer zeichenkette druchsuchen?

beispiel:

in der listbox steht "hans meier"...

und wenn ich nach "hans" bzw "meier" suche soll der eintrag selektiert werden ?

Dax 25. Dez 2004 15:02

Re: listbox nach zeichenkette durchsuchen
 
Versuche mal, durch alle Items durchzugehen und bei jedem mit Delphi-Referenz durchsuchenPos abzufragen, ob die Zeichenkette existiert. Beispielcode:
Delphi-Quellcode:
for i := 0 to ListBox1.Items.Count-1 do
begin
  ListBox1.MultiSelect := true;
  if Pos(SearchFor.Text, ListBox1.Items[i]) <> 0 then
    ListBox1.Selceted[i] := true;
end;
Mit diesem Code werden alle Einträge selektiert, die Irgendwo die Zeichenkette im Edit SearchFor enthalten.

the_seed 25. Dez 2004 16:08

Re: listbox nach zeichenkette durchsuchen
 
danke, genau das hab ich gesucht !
:thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz