Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Prism ausgabe einer suche ohne doppelungen in Listbox (https://www.delphipraxis.net/71835-ausgabe-einer-suche-ohne-doppelungen-listbox.html)

inherited 22. Jun 2006 16:25

Re: ausgabe einer suche ohne doppelungen in Listbox
 
Duplicates existiert nur in einer Delphi-Referenz durchsuchenTStringlist

Union 22. Jun 2006 16:25

Re: ausgabe einer suche ohne doppelungen in Listbox
 
Sorry,

es ist tatsächlich TStrings und nicht TStringlist. Du könntest es nur selber machen:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
const
   Strings : Array[0..4] of string = ('abc', 'def', 'ghi', 'abc', 'def');
var
   i : shortint;
begin
   for i := 0 to high(Strings) do
      if ListBox1.Items.IndexOf(Strings[i]) = -1 then
         Listbox1.Items.Add(Strings[i]);
end;

inherited 22. Jun 2006 16:27

Re: ausgabe einer suche ohne doppelungen in Listbox
 
Oder rst in eine StringList und dann in die ListBox packen

DevilsCamp 22. Jun 2006 16:32

Re: ausgabe einer suche ohne doppelungen in Listbox
 
Ich würde es so machen:


Delphi-Quellcode:
sl := TStringList.Create;
sl.Sorted := true;
sl.Duplicates := dupIgnore;

// Code zum suchen und speichern in sl


ListBox1.Items.Assign(sl);
sl.Free;

theNick 22. Jun 2006 17:24

Re: ausgabe einer suche ohne doppelungen in Listbox
 
danke inherited und DevilsCamp für den tipp
funzt wunderbar :DDD


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:36 Uhr.
Seite 2 von 2     12   

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