Tipe Data dan Variabel dalam Visual Basic 6.0

Data memiliki tipe yang berbeda-beda dan biasanya data dikelompokkan pada kelompok yang sejenis agar tidak terjadi operasi matematika diantara data yang berbeda jenis, contohnya kita tidak bisa menjumlahkan nilai suatu jarak (Km) dengan Massa (Kg) karena keduanya memiliki tipe data yang berbeda. Begitu juga dalam suatu program, setiap nilai harus dikelompokkan pada jenis-jenis tertentu yang disebut dengan tipe data.

Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency, String, Byte, Boolean, Date, Object dan Variant. 
Keterangan :
Integer, Long       : tipe data untuk angka bulat
Single, Double     : tipe data untuk angka pecahan/desimal
Currency              : tipe data untuk angka mata uang
String                   : tipe data untuk teks
Boolean                : tipe data logika ( True/False)
Date                     : tipe data waktu/tangggal
Object                  : tipe data untuk sebuah objek misalnya gambar
Variant                 : tipe data variant

Variabel dalam Visual Basic 6.0
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. Misalnya kita bisa menyimpan nilai ujian mid di variabel A dan nilai ujian akhir di variabel B dan setiap mahasiswa nilainya pasti berbeda

A.Deklarasi Variabel
Deklarasi variabel harus diletakkan sebelum baris-baris perintah yang menggunakan variabel tersebut. Ada dua cara dalam pendeklarasian variabel, yaitu Deklarasi Eksplisit dan Deklarasi Implisit.

Deklarasi Eksplisit dilakukan dengan cara menuliskan sebuah kata kunci diikuti nama variabel serta tipe datanya. Aturan penulisan deklarasi variabel dengan cara eksplisit sbb : 

<katakunci> <namavariabel> As <TipeData>


Deklarasi Implisit dilakukan tanpa menggunakan kata kunci. Pada deklarasi implisit, sebuah variabel langsung digunakan disertai sebuah karakter khusus yang menandakan tipe data variabel tersebut.

Sebaiknya setiap variabel yang digunakan dalam kode program dideklarasikan terlebih dahulu, agar alur jalannya program lebih terkontrol dan mudah dipahami.

B.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 sbb:
 - 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
 
C.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 mengkses 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 :
 
 
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 adalah sbb:

0 Response to "Tipe Data dan Variabel dalam Visual Basic 6.0"

Post a Comment