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.