1.1 Variabel
Dalam bekerja
dengan kode program, termasuk dengan program Visual Basic, tidak akan pernah
lepas dari yang namanya Variabel. Variabel adalah nama penyimpanan data di
memori komputer yang digunakan selama eksekusi program dan nilainya datanya
bisa berubah-rubah.
Dibandingkan dengan type data
yang terdapat pada bahasa basic, type data yang disediakan pada Visual Basic
lebih banyak, seperti: type Currency, Decimal, Object, dan Variant.. Variant
merupakan type variabel yang istimewa, karena dapat berubah dari satu type ke
type yang lain, sesuai dengan evaluasi ekspresi oleh Visual Basic. Ketepatan
pemilihan type variabel akan sangat menentukan pemakaian resources oleh
aplikasi yang dihasilkan, adalah tugas programmer untuk memilih type yang
sesuai untuk menghasilkan program yang efisien dan berperfomance tinggi. Nama
variabel sebaiknya disesuaikan dengan nilai yang disimpan ke dalamnya, tetapi
ada aturan dalam pembuatan nama variabel, yaitu :
- 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
berikut
jenis variabel yang digunakan dalam Visual Basic :
- Boolean : menampung nilai biner, True atau False
- Byte : Menampung nilai bulat kecil antara 0-256
- Integer : Menampung nilai bulat antara -32768 s/d 32768 (15 bit)
- Long : Menampung nilai bulat dengan bit yang panjang (31 bit)
- Single : Menampung nilai pecahan dari 10-38 sampai dengan 1038 pada bagian positif, dan -10-38 sampai dengan -1038 pada bagian negatif.
- Double : Menampung nilai pecahan dari 10-108 sampai dengan 10108 pada bagian positif, dan -10-108 sampai dengan -10108 pada bagian negatif.
- String : Menampung nilai non numerik atau string, misalkan untuk menyimpan alamat. Variabel ini tidak bisa dioperasikan secara aritmatika.
- Date : Menampung nilai tanggal
- Variant : Merupakan variabel bebas, yang menampung nilai tergantung nilai apa yang ditampung pertama kali.
Contoh : Dim nama As string * 5
Ruang lingkup variabel
Ada tiga level yaitu level
Lokal (procedur), level form /modul, dan level global(aplikasi)
Variabel local yaitu variabel yang hanya digunakan dalam lingkup local atau procedure,
variabel ini pendeklarasiannya menggunakan perintah Dim, Private atau Static
Contoh:
Private sub command1_click( )
Dim Nip As Integer
Dim Nama As String
…
…
End sub
Variabel form/modul yaitu varibel yang hanya digunakan dalam lingkup form atau pada objek
general, variabel ini pendeklarasiannya menggunakan perintah Dim, Private atau
Static
Variabel global yaitu variabel digunakan dalam lingkup local dan Form, variabel ini
pendeklarasiannya menggunakan perintah Public atau Global
Contoh
Public Namasiswa As string
Global Namasiswa As string
1.2 konstanta
Konstanta
adalah variabel yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi
konstanta adalah juga variabel bedanya adalah pada nilai yang disimpannya. Jika
nilai datanya sepanjang program berjalan tidak berubah-ubah, maka sebuah
varibel lebih baik diperlakukan sebagai konstanta. Pada sebuah kode program,
biasanya nilai data dari konstanta diberikan langsung di bagian deklarasi
konstanta. Sedangkan untuk variabel biasanya hanya ditentukan nama variabel dan
tipe datanya tanpa isian nilai data. Aturan penamaan variabel juga berlaku
untuk penamaan konstanta. Demikian juga aturan penetapan tipe data. Sebagai
contoh, jika kita membuat program perhitungan matematik yang menggunakan nilai
pi (3.14159) yang mungkin akan muncul dibanyak tempat pada kode program, kita
dapat membuat pi sebagai konstanta. Penggunaan konstanta pi akan lebih
memudahkan penulisan kode program dibanding harus mengetikkan nilai 3.14159
berulang-ulang.
0 Response to "SYARAT-SYARAT VARIABEL DAN KONSTANTA PADA VISUAL BASIC"
Posting Komentar