Dieser Operator verschiebt den bit-kodierten Inhalt einer Variablen um x Stellen.
Beispiel
Dim l As Long
l := 1
l := l <- 1
MsgBox(l)
Ergebnis:
V1 enthält den Wert 2
Grund:
Der Wert 1 einer 32-bit Variablen wird binär durch 00000000000000000000000000000001 repräsentiert.
Der Operator verschiebt die Bits um die angegebene Anzahl (1) nach links. Nach rechts wird mit Nullen aufgefüllt.
Ergebnis ist somit:
00000000000000000000000000000010
Dieser binäre Wert entspricht der Zahl 2.