Dim test2 As Integer | Variabel test2 dideklarasikan untuk data bertype |
| integer sebagai variabel global sehingga bisa |
| digunakan oleh semua blok kode program. |
| Catatan : setiap variabel global harus selalu |
| dideklarasikan pada bagian atas kode program - |
| pastikan Object Selector berisi (General) dan |
| Event Selector berisi (Declarations). |
Private Sub Command1_Click() | Bila user meng-klik tombol Test1 : |
Dim test1 As String | Variabel test1 dideklarasikan untuk data bertype |
| string sebagai variabel lokal khusus untuk blok |
| kode Command1_Click. |
| Catatan : setiap variabel lokal dideklarasikan |
| pada bagian dalam blok kode program tertentu. |
test1 = "nusantara" | Variabel test1 diisi dengan data nusantara (string). |
| Ingat tanda "..." sebagai pembatas. |
Label1.Caption = test1 | Tampilkan isi variabel test1, test2 dan test3 pada |
Label2.Caption = test2 | Label1, Label2 dan Label3. |
Label3.Caption = test3 | - Label1 akan menampilkan teks nusantara, |
End Sub | karena variabel test1 berisi nusantara. |
| -Label2 akan menampilkan angka 0, karena |
| variabel test2 belum ada isinya. Variabel test2 |
| boleh digunakan karena bersifat global. |
| -Label3 tidak menampilkan apa-apa (kosong), |
| karena variabel test3 hanya bersifat lokal |
| untuk blok kode Command3_Click. |
Private Sub Command2_Click() | Bila user meng-klik tombol Test2 : |
test2 = 10 | Variabel test2 diisi dengan data 10 (integer). |
| Variabel test2 boleh diisi/diganti isinya karena |
| bersifat global. |
Label1.Caption = test1 | Tampilkan isi variabel test1, test2 dan test3 pada |
Label2.Caption = test2 | Label1, Label2 dan Label3. |
Label3.Caption = test3 | -Label1 tidak menampilkan apa-apa (kosong), |
End Sub | karena variabel test1 hanya bersifat lokal |
| untuk blok kode Command1_Click. |
| -Label2 akan menampilkan angka 10, karena |
| variabel test2 isinya angka 10. |
| -Label3 tidak menampilkan apa-apa (kosong), |
| karena variabel test3 hanya bersifat lokal |
| untuk blok kode Command3_Click. |
Private Sub Command3_Click() | Bila user meng-klik tombol Test3 : |
Const test3 As Single = 90.55 | Variabel test3 dideklarasikan sekaligus diisi |
| dengan data 90,55 (single) - sebagai konstanta. |
Label1.Caption = test1 | Tampilkan isi variabel test1, test2 dan test3 pada |
Label2.Caption = test2 | Label1, Label2 dan Label3. |
Label3.Caption = test3 | -Label1 tidak menampilkan apa-apa (kosong), |
End Sub | karena variabel test1 hanya bersifat lokal |
| untuk blok kode Command1_Click. |
| -Label2 akan menampilkan angka 10, karena |
| variabel test2 isinya masih angka 10. Variabel |
| test2 boleh digunakan karena bersifat global. |
| -Label3 akan menampilkan angka 90,55, |
| karena variabel test3 isinya angka 90,55. |