A. VARIABEL
Variabel digunakan untuk menyimpan nilai atau data yang dimiliki program aplikasi yang kita buat. Nilai yang ditampung atau disimpan oleh suatu variabel dapat berubah selama program berjalan.
- Aturan Penamaan Variabel
Visual Basic 6.0 tidak memperhatikan penulisan huruf besar atau kecil. Variabel dengan nama Alamat akan dianggap sama dengan ALAMAT atau aLaMAt.
Beberapa aturan yang digunakan dalam penamaan variabel adalah sebagai berikut :
- Harus unik, tidak boleh ada variabel dengan nama sama pada satu ruang lingkup yang sama.
- Tidak boleh lebih dari 255 karakter, tetapi hanya 40 karakter pertama yang dianggap sebagai nama variabel. Karakter sisanya diabaikan.
- Tidak boleh menggunakan spasi, tanda +,-,*,/,<,>,:,=,#,koma dll
- Harus dimulai dari huruf, bukan angka atau karakter lainnya
- Tidak boleh menggunakan reserved word milik Visual Basic 6.0
- Ruang Lingkup Variabel
Ada tiga level ruang lingkup variabel, yaitu : level lokal, level form/modul, dan level global.
- Variabel level lokal adalah variabel yang hanya dikenali dan dapat digunakan dalam prosedur tempat variabel tersebut dideklarasikan. Prosedur di bagian lain tidak dapat mengakses variabel tersebut. Variabel ini dideklarasikan menggunakan perintah Dim, Private, dan Static.
- Variabel dengan level form/modul dideklarasikan dibagian general declarations dalam jendela kode program form/modul. Nilai variabel ini dapat dikenali dan dipakai pada semua prosedur yang ada dalam form/modul tersebut. Deklarasi variabel ini juga menggunakan pernyataan Dim. Perbedaan dengan variabel lokal adalah tempat dekalrasi variabel tersebut.
Contoh deklarasi variabel level form/modul :
Deklarasi variabel level form/modul
- Variabel level global (aplikasi) dideklarasikan di bagian general declarations dalam jendela kode program form/modul menggunakan pernyataan Public atau Global. Variabel ini dapat dipanggil dan dipakai oleh semua form/modul dalam program aplikasi yang kita buat, dan juga dapat dipanggil dan dipakai oleh seluruh prosedur yang ada dalam form/modul tersebut.
Contoh deklarasi variabel level global
B. KONSTANTA
Konstanta adalah sejenis variabel yang nilainya tetap dan tidak dapat diubah selama program berjalan. Ada jua jenis konstanta yaitu konstanta intrinsik dan konstanta yang dibuat pemrogram. Konstanta intrinsik adalah konstanta yang sudah tersedia secara otomtais dalam Visual Basic 6.0. Contoh konstanta intrinsik adalah vbYes,vbModal, dan lain-lain. Pemrogram juga dapat membuat sebuah konstanta sendiri dengan cara mendeklarasikannya terlebih dahulu.
- Deklarasi Konstanta
Aturan penulisan deklarasi konstanta adalah sbb:
[<KataKunci> Const <NamaKonstanta> [As <TipeData>] = <nilai>
Ü Kata Kunci : Pilihan kata kunci yang dapat digunakan pada deklarasi konstanta adalah Private dan Public
Ü Nama Konstanta : Nama konstanta yang dideklarasikan
Ü Tipe Data : Tipe data dari konstanta tersebut
( Bagian yang diberi tanda kurung siku “[” dan “]” pada aturan penulisan di atas berarti boleh dituliskan, dan boleh juga tidak dituliskan.
Contoh deklarasi konstanta :
Ruang Lingkup Konstanta
Konsep ruang lingkup konstanta hampir sama dengan konsep ruang lingkup variabel. Yaitu terdiri dari level lokal, level form/modul dan level global. Ketiga level tersebut hanya dibedakan berdasarkan kata kunci yang digunakan atau letak deklarasi konstanta.
[<KataKunci> Const <NamaKonstanta> [As <TipeData>] = <nilai>
Ü Kata Kunci : Pilihan kata kunci yang dapat digunakan pada deklarasi konstanta adalah Private dan Public
Ü Nama Konstanta : Nama konstanta yang dideklarasikan
Ü Tipe Data : Tipe data dari konstanta tersebut
( Bagian yang diberi tanda kurung siku “[” dan “]” pada aturan penulisan di atas berarti boleh dituliskan, dan boleh juga tidak dituliskan.
Contoh deklarasi konstanta :
Ruang Lingkup Konstanta
Konsep ruang lingkup konstanta hampir sama dengan konsep ruang lingkup variabel. Yaitu terdiri dari level lokal, level form/modul dan level global. Ketiga level tersebut hanya dibedakan berdasarkan kata kunci yang digunakan atau letak deklarasi konstanta.
Tidak ada komentar:
Posting Komentar