if-Bedingung in VB-Script
Didi
- programmiertechnik
Hallo,
ich kenne aus Pascal die Bedingung "if x in [1,3,45,67] then". Kennt jemand die Syntax für VB-Script oder muss ich da mit elseif-Bedingungen arbeiten?
Bei der Suche im Forum habe ich leider keine passende Antwort gefunden.
Gruß
Didi
Hallo,
ich habe vergessen zu erwähnen, dass es sich um mehrere Bedingungen handelt, so dass mir mit AND oder OR nicht geholfen ist.
Gruß
Didi
ich habe vergessen zu erwähnen, dass es sich um mehrere Bedingungen handelt, so dass mir mit AND oder OR nicht geholfen ist.
warum nicht?
IF (xxx = 1 OR xxx = 2 OR xxx = 5 OR xxx = 9) AND anderebedingung = wasauchimmer THEN
'mach mein zeug
END IF
alternativ kannst du die bedindung in klammer auch in eine funktion auslagern
IF in_bedingung('xxx', '1,2,4,9') = true THEN
END IF
in_bedingung ist eine funktion die den ersten parameter mit allen zweiten parametern vergleicht (split und eine schleife helfen dir) und dir dann entweder true oder false als rückgabewert liefert