Obsługa podprogramów > While ... Wend - struktura | | Drukuj |
Struktura While ... Wend tworzy tzw. pętlę programową, umożliwiającą wielokrotne wykonanie bloku instrukcji, dopóki podany warunek jest prawdziwy. Wykonanie przebiega następująco: Po napotkaniu polecenia While program sprawdza (wylicza) podany warunek, i jeśli jest on spełniony, wykonywany jest blok instrukcji. Po napotkaniu polecenia Wend program wraca do początku pętli i ponownie sprawdza warunek. Gdy jest on nadal spełniony, blok instrukcji wykonywany jest ponownie. W wypadku gdy warunek nie jest spełniony program omija blok instrukcji i wykonuje następne polecenie po Wend. W szczególności, gdy warunek nie jest spełniony na samym początku, blok instrukcji nie jest wykonywany ani razu.
Składnia
While warunek
blok_instrukcji
Wend
Argumenty
Typ |
Nazwa |
Opis |
warunek |
Dowolna wartość, zmienna lub wyrażenie, którego wartość może być określona jako Prawda (nie zero, niepusty string) lub Fałsz (zero, pusty string) |
Wartość zwracana
Nie zwraca wartości.
Przykład
//Zainicjowanie licznika
Long Licznik = 0
//Wyświetlenie okna informacyjnego
PopUp (0,"Działa struktura While - Wend")
PopUp (1,"To jest okno informacyjne wyświetlone")
PopUp (2,"poleceniem PopUp na czas zmiany licznika")
//Uruchomienie struktury While - Wend
While Licznik < 30000
//Działanie licznika
Licznik = Licznik + 1
Wend