Block <block-code> EndBlock |
Die Block
-Anweisung führt den folgenden Code in einem separaten
Rahmen aus. Diese Anweisung werden Sie selten gebrauchen. Normalerweise
werden Sie dies nicht benötigen. Hier ist ein Beispiel:
For k = 1 To 100 Block Local k For k = 1 To 2 DebugPrint(k) Next EndBlock ; lokal "k" ist nun gelöscht Next |
Der obige Code verwendet zwei Variablen in zwei verschachtelten
Schleifen mit dem Namen k
. Dies ist nur möglich, weil wir
die innere Schleife in einem eigenen Block
gesetzt und eine
neue lokale Variable k
in diesem Block
erstellt haben. Diese
lokale Variable ist nur in diesem Block
zugänglich. Nach der
EndBlock
-Anweisung wird die lokale Variable k
gelöscht und
die globale k
wieder verwendet.