![]() |
ListView suchen
Wie kann ich in einer ListView suchen??? Vielleicht so, dass wenn man nach einen bestehenden eintrag sucht, dass dann die anderen ausgeblendet werden.
MFG Lars W. |
Re: ListView suchen
In einer Schleife durchlaufen und vergleichen, was anderes wüsste ich nicht.
|
Re: ListView suchen
kannste mir da n beispiel für geben ich kapier dat mit den schleifen nicht so richtig und wie kann ich denn ein listview item und ein edit überhaupt vergleichen???:(
MFG Lars W. (das reimt sich^^) |
Re: ListView suchen
oder geht das nur über umwege
|
Re: ListView suchen
Ich verstehe nicht, was daran so schwierig sein soll.
Delphi-Quellcode:
Oder ohne break mit einer while-Schleife:
gefunden := false;
for i := 0 to ListView.Items.Count - 1 do if ListView.Items[i] = Edit.Text then begin gefunden := true; break; end;
Delphi-Quellcode:
gefunden := false;
i := 0; while not gefunden and (i < ListView.Items.Count) do begin if ListView.Items[i] = Edit.Text then gefunden := true; inc(i); end; |
Re: ListView suchen
und wie geht das, dass der dann nur das ergebnis in nem neuen listview anzeigt???
|
Re: ListView suchen
Mit ListView.Items.Add auf dem anderen ListView. Evtl. vorher mit Clear alle Einträge löschen. F1 hilft ;)
|
Re: ListView suchen
thx
|
Re: ListView suchen
irgendwie kommen da ziemlcih viele fehler wenn ich das so ausführe zb das listitem und string nicht zusammen passt :(
|
Re: ListView suchen
Sry, mein Fehler. Ersetz mal eine Zeile
Delphi-Quellcode:
in
if ListView.Items[i] = Edit.Text then
Delphi-Quellcode:
if ListView.Items[i].Caption = Edit.Text then
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz