Ada dua acuan standard dalam penamaan variable
pada Visual Basic

Contoh :
Jari% => Nama variable Jari dengan type integer
Alamat$=>Nama variable Alamat dengan type string
Deklarasi Variable
Dalam visual basic variable yang akan kita gunakan tidak harus di deklarasikan, tetapi dianjurkan untuk selalu melakukan deklarasi variable sebelum menggunakannya. Agar VB selalu mengingatkan kita agar melakukan
deklarasi variable setiap kali memakai variable=> aktifkan option explicit, caranya:
pada Visual Basic
- Hungarian Notation (Notasi Hungaria)
- Sufix
Penulisan diawali dengan nama variable dan diikuti
dengan simbol yang menerangkan type dari variable.
Contoh :
Jari% => Nama variable Jari dengan type integer
Alamat$=>Nama variable Alamat dengan type string
Deklarasi Variable
Dalam visual basic variable yang akan kita gunakan tidak harus di deklarasikan, tetapi dianjurkan untuk selalu melakukan deklarasi variable sebelum menggunakannya. Agar VB selalu mengingatkan kita agar melakukan
deklarasi variable setiap kali memakai variable=> aktifkan option explicit, caranya:
- Click menu=>Tools => Options => click pada require variable
- atau dengan menulisnya pada object [General] dengan procedure
Ruang Lingkup Variable
Variable untuk Sebuah Procedure
Variable untuk Sebuah Procedure
- Variabel hanya berlaku pada sebuah prosedur ditempat mereka did (biasanya variable digunakan untuk menampung nilai sementara).
- Variable intNilai hanya aktif bila fungsi RunningTotal dijalankan. Variable intPanggil akan tetap ada walaupun fungsi telah selesai dijalankan, dan nilainya merupakan nilai paling akhir. Tetapi variable
intPanggil ini tidak bisa dipanggil/dipakai oleh prosedur atau fungsi lain
Variable untuk Sebuah Module
Variable agar bisa digunakan oleh semua prosedur/fungsi dalam sebuah modul tempat variable dideklarasikan.
Variable ini dikenali dan bisa digunakan oleh semua modul dan tentunya semua prosedur di dalamnya.
Tidak ada komentar:
Posting Komentar