Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi String = einem der Stringlist-items ? (https://www.delphipraxis.net/49822-string-%3D-einem-der-stringlist-items.html)

Aljoscha 16. Jul 2005 14:06


String = einem der Stringlist-items ?
 
Hi.
Ich habe folgendes Problem:
Ich muss irgendwie testen ob eine variable (String) = einem Item in einer Stringliste ist.
Das ganze soll folgendermaßen aussehen:
Delphi-Quellcode:
for i:=0 to sl.Count do
begin
 if sl[i] = EinItemEinerStringList then
  NochEineStringList.Add(sl[i]),
end;
Also rgendwie muss ich es hinkriegen das geprüft wird ob der übergebene String = IRGENDEINEM String in der StringList ist.
(Ganz genau genommen habe ich eine StringList in der Strings stehen die nicht in die aktualisierte StringList mit aufgenommen werden sollen, aber das würde nur verwirren.)
Ich hätte es ja mit einer (unsauberen) or abfrage gemacht, aber der Inhalt von "sl" ist immer unterschiedlich lang.

thx 4 help

phXql 16. Jul 2005 14:08

Re: String = einem der Stringlist-items ?
 
Zitat:

Zitat von Aljoscha
Hi.
Ich habe folgendes Problem:
Ich muss irgendwie testen ob eine variable (String) = einem Item in einer Stringliste ist.
Das ganze soll folgendermaßen aussehen:
Delphi-Quellcode:
for i:=0 to sl.Count do
begin
 if sl[i] = EinItemEinerStringList then
  NochEineStringList.Add(sl[i]),
end;
Also rgendwie muss ich es hinkriegen das geprüft wird ob der übergebene String = IRGENDEINEM String in der StringList ist.
(Ganz genau genommen habe ich eine StringList in der Strings stehen die nicht in die aktualisierte StringList mit aufgenommen werden sollen, aber das würde nur verwirren.)
Ich hätte es ja mit einer (unsauberen) or abfrage gemacht, aber der Inhalt von "sl" ist immer unterschiedlich lang.

thx 4 help

schau dir mal StringList.IndexOf() an...

Aljoscha 16. Jul 2005 14:17

Re: String = einem der Stringlist-items ?
 
Jo thx hat funktioniert :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 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