Ich hab mal etwas Forschung betrieben.
Also wenn eine Liste leer ist wird die ForAll-Schleife nicht ausgeführt.
Das bedeutet, dass man zur Not mit einem Flag arbeiten könnte, das ich im Innern der Schleife setzten könnte. Es fehlt halt wirklich eine Count-Methode zum Zählen der Einträge.
Wer meinen Versuch nach vollziehen möchten muß nur den nachfolgenden Code in einen Agenten kopieren und diesen ausführen.
| |
| Sub Initialize |
| |
| Dim strListe List As String |
| |
| Forall strEintrag In strListe |
| Messagebox "ForAll - 1" |
| |
| End Forall |
| |
| strListe("0") = " Hallo Welt " |
| |
| Forall strEintrag In strListe |
| Messagebox "ForAll - 2" |
| |
| End Forall |
| |
| End Sub |
| |