Rainbow Pinwheel Pointer

Jumat, 10 April 2015

SYARAT-SYARAT VARIABEL DAN KONSTANTA

VARIABEL DALAM VISUAL BASIC
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.
Dalam visual basic dikenal adanya istilah variabel lokal dan variabel global :
a.Variabel lokal yaitu variabel yang hanya dikenal pada satu bagian program saja, nilai data yang terdapat di dalamnya hanya hidup ketika bagian program tersebut dijalankan.
b.Variabel global yaitu variabel yang dikenal pada seluruh bagian program dan waktu hidupnya selama program dijalankan.
Beberapa aturan yang digunakan dalam penamaan variabel adalah sebagai berikut :
  1. Harus  unik,  tidak  boleh ada  variabel  dengan  nama  sama  pada satu ruang lingkup yang sama.
  2. Tidak  boleh  lebih  dari  255  karakter,  tetapi  hanya  40  karakter pertama yang dianggap sebagai nama variabel. Karakter sisanya diabaikan.
  3. Tidak boleh menggunakan spasi, tanda +,-,*,/,<,>,:,=,#,koma dll
  4. Harus dimulai dari huruf, bukan angka atau karakter lainnya
  5. Tidak boleh menggunakan reserved word milik Visual Basic 6.0
·         Contoh Variabel
Bentuk umum untuk mendeklarasikan sebuah variabel :
Dim/Public/Private/Static NamaVariabel As TipeData
Misalnya :
Dim sngAngka As Single
Dim strText As String
Dim dblBilangan As Double
Untuk sebuah variabel agar bisa digunakan di seluruh bagian program, harus dideklarasikan secara publik contohnya sebagai berikut :
Public strNama As String
Untuk memanggil variabel public perlu disertai nama form tempat variabel di deklarasikan. Misalnya kita mendeklarasikan variabel public di form1 maka untuk memanggilnya dari form2 caranya adalah sebagai berikut :
nama = form1.strNama
variabel lokal hanya bisa digunakan pada bagian program dimana variabel tersebut dideklarasikan, sebaliknya variabel global bisa digunakan di seluruh bagian program.

KONSTANTA DALAM VISUAL BASIC
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 berubahubah, 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. konstanta dibagi menjadi 4:
  • Konstanta integer, berupa integer biasa, integer panjang (long int) dan integer tak bertanda (unsigned integer). Nilainya dapat berupa desimal, oktal atau hexadesimal.
  • Konstanta floating point, dapat mengandung nilai pecahan, yang biasa ditulis dalam bentuk pecahan biasa maupun bentuk eksponensial dan selalu dinyatakan dalam double, kecuali jika diakhiri dengan F atau f (menyatakan konstanta float).
  • Konstanta string, merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik ganda (“…“). Juga dapat mengandung karakter yang menggunakan tanda \ yang disebut karakter escape (escape sequence).
  • Konstanta karakter, selalu diawali dan diakhiri dengan tanda petik tunggal (‘…’). Beberapa konstanta karakter dapat diawali dengan tanda \ (penempatannya setelah tanda petik tunggal).
Contoh Konstanta :
Const (nama_konstanta) As (tipe_konstanta) = nilaidata

Ket :
Const : statement dari Visual Basic untuk mendeklarasikan konstanta
nama_konstanta : nama konstanta yang digunakan untuk menyimpan nilai konstanta
tipe_konstanta : tipe konstanta yang bergantung pada tipe data yang akan disimpan di dalam konstanta tersebut
nilaidata : nilai dari konstanta tersebut
Contoh :
Const phi As single = 3.15
Const harga As currency = 1000

Sumber : tautaninformasi.blogspot.com
              https://unymawlana.wordpress.com

Tidak ada komentar:

Posting Komentar