Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Prüfen ob mehrere Werte im Set enthalten sind (https://www.delphipraxis.net/33004-pruefen-ob-mehrere-werte-im-set-enthalten-sind.html)

Pseudemys Nelsoni 31. Okt 2004 11:58


Prüfen ob mehrere Werte im Set enthalten sind
 
moin,

könnte ich diese 3 sachen irgendwie kombinieren:

Delphi-Quellcode:
if (wert1 in meinset) and (wert2 in meinset) and (wert3 in meinset) then...
?

in sowas wie:

Delphi-Quellcode:
if ([wert1, wert2, wert3] in meinset) then...
?

Dax 31. Okt 2004 12:04

Re: Prüfen ob mehrere Werte im Set enthalten sind
 
Das machst du über den Intersektionsoperator *.
Dein erster Code ist identisch mit
Delphi-Quellcode:
if meinset * [wert1, wert2, wert3] = [wert1, wert2, wert3] then...
Steht übrigens alles in der Hilfe unter Delphi-Referenz durchsuchenSet-Operatoren ;)

Pseudemys Nelsoni 31. Okt 2004 12:08

Re: Prüfen ob mehrere Werte im Set enthalten sind
 
moin dax,

danke.

kannst du mir noch sagen wo ich das in der hilfe finde?

"Set-Operatoren" gibts da nicht

Dax 31. Okt 2004 12:11

Re: Prüfen ob mehrere Werte im Set enthalten sind
 
Ich hab' die Englische Version, und dort heisst es "set operators"..

xineohp 31. Okt 2004 12:12

Re: Prüfen ob mehrere Werte im Set enthalten sind
 
moin,

bei mir gibts da auch nur "Mengenoperatoren", da seht das zwar tatsächlich drinnen, aber doch recht knapp für meinen Geschmack.

Pseudemys Nelsoni 31. Okt 2004 12:16

Re: Prüfen ob mehrere Werte im Set enthalten sind
 
da ist es, danke :)

stimmt, ist wirklich wenig


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