Di bawah ini merupakan contoh kode sehingga kita bisa memahami Statement Option Base. Untuk keperluan tersebut copy dan pastekan code di bawah ini:
Kode dengan menggunakan Option Base 1
Kode dengan tanpa menggunakan Option Base 1
Maka Kesimpulannya:
READ MORE - Visual Basic 6.0 - Memahami KeyWord Option Base
Kode dengan menggunakan Option Base 1
Option ExplicitTerlihat bahwa MsgBox tersebut menampilkan angka 1
Option Base 1
Private Sub Form_Load()
Dim Arr(5) As Integer
MsgBox LBound(Arr)
End Sub
Kode dengan tanpa menggunakan Option Base 1
Option ExplicitTerlihat bahwa MsgBox tersebut menampilkan angka 0
Private Sub Form_Load()
Dim Arr(5) As Integer
MsgBox LBound(Arr)
End Sub
Maka Kesimpulannya:
- Dengan menggunakan Option Base 1, maka LBound atau Lower Bound (batas terendah dari sebuah array sama dengan 1)
- Secara default Visual Basic 6.0 men-set Option Base 0, apabila secara explicit kita tidak menuliskan Option Base 1
- Option Base tidak bisa diberi nilai yang lebih dari 1