FOR EACH … IN … NEXT
- Last UpdatedNov 11, 2023
- 1 minute read
FOR EACH-Schleifen können nur in Verbindung mit Auflistungsobjekten (collections) eines OLE-Automationsservers verwendet werden. Eine FOR-EACH-Schleife führt eine Funktion (oder einen Satz Funktionen) in einem Skript mehrmals während einer einzigen Ausführung eines Skripts aus. Das grundlegende Format für FOR-EACH-Schleifen lautet wie folgt:
FOR EACH <object_variable> IN <collection_object >
[statements];
[EXIT FOR;];
[statements];
NEXT;
Wobei:
-
object_variable ist eine deklarierte Variable.
-
collection_object ist eine Variable, die ein Auflistungsobjekt (collection) enthält.
Wie auch bei einer FOR...TO-Schleife kann die Ausführung der Schleife mit der Anweisung EXIT FOR verlassen werden.