Bahasa Visual Basic Aplication
a) Konvensi penamaan dalam Visual Basic
Ketika anda menulis Code Visual Basic, anda mendeklarasikan banyak
elemen (Sub dan Function procedures, variables, constants,dan lainnya). Nama
dari procedure, variabel, dan konstanta yang mana anda deklarasi pada Visual
Basic harus mengikuti petunjuk berikut :
·
Harus
dimulai dengan suatu Huruf
·
Tidak dapat
mengandung titik atau spesial karakter
·
Tidak dapat
lebih dari 255 huruf, nama dari control, forms, classes, dan module tidak
melebihi 40 karakter.
·
Tidak dapat
sama dengan keywords yang tercadang.
Keyword yang tercadang adalah kata yang Visual Basic gunakan
sebagai bagian dari bahasanya. Ini terdiri dari predefined statements (seperti
If dan Loop), function (seperti Len dan Abs), dan operator (seperti Or dan
Mod).
Deklarasi Variabel
·
Deklarasi
variabel pada bagian deklarasi di suatu form, standard, atau class module, dari
pada dalam suatu procedure, membuat variabel itu berlaku untuk semua procedure
dalam module tersebut
·
Deklarasi
variabel dengan menggunakan keyword Public membuatnya berlaku pada keseluruhan
aplikasi anda.
·
Deklarasi
suatu variabel lokal dengan menggunakanan keyword Static akan menyimpan
nilainya ketika suatu procedure berakhir.
Deklarasi Implicit
Anda tidak perlu mendeklarasikan suatu
variabel sebelum menggunakannya.
Deklarasi Explicit
Untuk mencegah kesalahan mengetik variabel, dan Visual Basic akan
selalu memberikan peringatan jika menemukan nama yang tidak dideklarasikan
terlebih dahulu sebagai suatu variabel.
Catatan
:
Pernyataan Option Explicit hanya bekerja per-module, sehingga
harus diletakkan pada bagian deklarasi pada setiap form, dan class module yang
mana anda ingin Visual Basic memaksakan suatu explicit variabel deklarasi
b) Mengenal Struktur Kendali
Struktur kendali memungkinkan anda untuk mengatur jalannya program
anda, Jika membiarkan tanpa di periksa oleh statement control-flow, suatu
logika program akan berjalan dari kiri ke kanan dan dari atas kebawah. Hanya
program yang sangat sederhana dapat ditulis tanpa statement control-flow.
Struktur Keputusan
Struktur
keputusan yang didukung oleh Visual Basic adalah sebagai berikut :
If...Then
Gunakan suatu struktur If...Then
untuk menjalankan suatu pernyataan secara kondisional. Anda dapat
menggunakan syntax satu baris ataupun syntax banyak baris :
If kondisi Then pernyataan
atau
If
kondisi Then
pernyataan-pernyataan
End If
pernyataan-pernyataan
End If
Kondisi biasanya berupa suatu perbandingan, maupun ekspresi yang
menghasilkan nilai numerik. Visual Basic menginterpretasikan False sebagai nol
(0), dan True sebagai bukan nol.
If...Then...Else
Gunakan If…Then…Else untuk mendefinisikan beberapa blok pernyataan
yang akan dijalankan salah satu berdasarkan kondisi yang memenuhi syarat
If kondisi1
Then
[blok pernyataan-1]
[ElseIf kondisi2 Then
[blok pernyataan-2]] ...
[Else
[blok pernyataan-n]]
[blok pernyataan-1]
[ElseIf kondisi2 Then
[blok pernyataan-2]] ...
[Else
[blok pernyataan-n]]
End If
Visual Basic awalnya akan mencoba kondisi1. Jika False, maka
Visual Basic akan memeriksa kondisi2, dan seterusnya sampai menemukan suatu
kondisi True untuk dijalankan blok pernyataannya.
Contoh
:
If JlhRec > 0 Then
Posisi = 1
Else
Posisi = 0
End If
Select
Case
Visual Basic menyediakan struktur Select Case sebagai suatu
alternatif terhadap If...Then...Else. Suatu Select Case statement memiliki kemampuan yang sama
dengan If…Then…Else…, tetapi membuat
code lebih mudah dibaca.
Struktur Select Case bekerja dengan suatu percobaan tunggal yang
hanya dievaluasi satu kali pada bagian atas struktur. Visual Basic then
membandingkan hasil ekspresi dengan nilai pada setiap Case didalam struktur
tersebut, jika ada yang sesuai, akan dijalankan blok statement yang sesuai
Select
Case ekspresiyangdicoba
[Case ekspresi1
[blokpernyataan-1]]
[Case ekspresi2
[blokpernyataan-2]]
…
[Case Else
[blokpernyataan-n]]
[Case ekspresi1
[blokpernyataan-1]]
[Case ekspresi2
[blokpernyataan-2]]
…
[Case Else
[blokpernyataan-n]]
End Select
0 komentar:
Posting Komentar