Hurokstruktúrák (Visual Basic)
A Visual Basic hurokstruktúrák lehetővé teszik egy vagy több kódsor ismétlődő futtatását. A ciklusstruktúra utasításait megismételheti, amíg egy feltétel False
nem lesz True
megadott számú alkalommal, vagy egy gyűjtemény minden eleméhez egyszer.
Az alábbi ábrán egy ciklusstruktúra látható, amely egy utasításkészletet futtat, amíg egy feltétel teljesül:
Míg hurkok
A While
...End While
szerkezet utasításkészletet futtat, amíg az utasításban While
megadott feltétel az True
. További információ: While... Befejezési utasítás.
Hurkok használata
A Do
...Loop
szerkezet lehetővé teszi egy feltétel tesztelését egy hurokszerkezet elején vagy végén. Azt is megadhatja, hogy a ciklust ismételje-e, amíg a feltétel meg nem változik True
, vagy amíg az meg nem változik True
. További információ: Do... Ciklusutasítás.
Hurkok esetén
A For
...Next
konstrukció meghatározott számú alkalommal hajtja végre a hurkot. Egy hurokvezérlő változót, más néven számlálót használ az ismétlések nyomon követéséhez. Megadhatja a számláló kezdő és befejező értékeit, és tetszés szerint megadhatja azt az összeget, amellyel az ismétlődésről a következőre nő. További információ: For... Következő utasítás.
Minden ciklushoz
A For Each
...Next
konstrukció egy gyűjtemény minden eleméhez egyszer futtat egy utasításkészletet. Meg kell adnia a ciklusvezérlő változót, de nem kell meghatároznia a kezdő vagy záró értékeket. További információ: Minden egyes... Következő utasítás.