Microsoft®
Visual Basic® Scripting Edition
Do…Loop Δήλωση
|
Περιγραφή
Επαναλαμβάνει ένα μπλοκ δηλώσεων όσο η
συνθήκη είναι True ή
μέχρι η συνθήκη να γίνει True.
Σύνταξη
Do [{While | Until} Συνθήκη ]
[δηλώσεις]
[Exit Do]
[δηλώσεις]
Loop
Ή μπορούμε να χρησιμοποιήσουμε την εξίσου έγκυρη σύνταξη
Do
[δηλώσεις]
[Exit Do]
[δηλώσεις]
Loop [{While |
Until} Συνθήκη ]
Η σύνταξη της Do… Loop δήλωσης
έχει τα εξής μέρη
<Συνθήκη | Μία Numeric
ή String έκφραση που εκτιμάται Αληθής(True) ή Ψευδής(False).
Αν η συνθήκη είναι Null,
τότε την χειριζόμαστε σαν False.
|
<Δηλώςεις | Μια ή περισσότερες δηλώσεις που επαναλαμβάνονται όσο ή μέχρι η συνθήκη να γίνει True. |
Σχόλια
Το Exit Do
μπορεί να χρησιμοποιηθεί μέσα σε μια δομή ελέγχου Do… Loop για
να δώσει έναν εναλλακτικό τρόπο εξόδου από το Do… Loop.
Οποιοσδήποτε αριθμός Exit Do
δηλώσεων μπορεί να τοποθετηθεί οπουδήποτε μέσα στο Do… Loop.
Συχνά χρησιμοποιείται με την εκτίμηση κάποιων συνθηκών (π.χ. ), το Exit
Do μεταφέρει τον έλεγχο στην δήλωση που
ακολουθεί αμέσως μετά το Loop.
Όταν χρησιμοποιείται μέσα σε φωλιασμένα
Do…
Loop, το Exit Do
μεταφέρει τον έλεγχο στο Loop
που
είναι φωλιασμένο ένα επίπεδο πάνω από το Loop που
έχει συμβεί.
© 1997 Microsoft Corporation. All rights reserved.