Minggu, Januari 09, 2011

Visual Basic

Mengenal Lingkungan Kerja Visual Basic
Mengenal lingkungan kerja Visual Basic adalah bagian awal yang harus dikerjakan untuk memulai membuat program. Bagain penting yang perlu diketahui setelah program Visual Basic di jalankan antara lain;


Menu Bar
Bagian ini menampilkan perintah-perintah yang dipergunakan selama menjalankan bekerja dilingkungan VB. Bererapa fungsi yang terdapat pada menu bar antara lain membuat dan menyimpan project, menyalin file, menjalankan program, mencetak , beberapa alat bantu pemrograman dan lainnya.
gambar 2.1 Tampilan menu bar

Form Designer
Window yang dipergunakan untuk meletakkan berbagai kontrol yang dipergunakan sebagai antar muka dari program yang dibuat.
gambar 2.2 Tampilan Form Designer

Toolbox dan propertinya
Window yang berisi tombol-tombol kontrol yang akan dipergunakan dalam membuat sebuah form, komponen-komponen yang terdapat pada kontrol dapat di tambah dan di kurangai sesuai dengan kebutuhan program, penambahan dan pengurangan komponen yang dilakukan seiring dengan pemambahan atau pengurangan pada project components dan project references.

gambar 2.3 Tampilan Toolbox

Setelah kontrol yang terdapat pada tool box diletakkan pada form, kontrol tersebut dapat diberikan nilai sesuai dengan fungsi yang akan di jalankan, nilai tersebut diletakkan di windows properties.

gambar 2.4 Tampilan properties

Code Editor
Window yang dipergunakan untuk menuliskan program, setiap kontrol dalam form dapat memiliki fungsi tertentu. Fungsi tersebut diwujudkan dalam deret perintah, perintah perintah ini yang di tuliskan kedalam window code editor. VB menyediakan auto list untuk memberikan nilai yang terdapat pada suatu kontol, sehingga mengurangi kesalahan penulisan program. Cara menggunakannya adalah dengan mengklik ganda kontrol yang ada.
gambar 2.5 Tampilan Window Code Editor dengan auto list – nya

Pemrograman Visual Basic
Bagian ini , menjelaskan beberapa perintah Visual Basic (VB) yang dipergunakan dalam contoh program.

Pencabangan

If …. Then ….. Else
Perintah VB yang dipergunakan untuk menguji suatu kondisi, bila kondisi memenuhi syarat maka suatu perintah di kerjakan , tetapi bila tidak memenuhi syarat maka dilewatkan atau mengerjakan suatu perintah yang lain.

Bentuk 1
If kondisi Then
perintah
End if

keterangan
• kondisi merupakan ekpresi penguji yang menghasilkan suatu nilai logika true dan false
• perintah perintah yang dikerjakan bila hasil pengujian expresi menunjukan nilai true

contoh 1a
mketerangan = “Lama”
mstatus = “1”
If mstatus = "1" Then
mketerangan = "Baru"
End If

- Hasil contoh tersebut nilai mketerangan = “Baru”

contoh 1a
mdiskon = 0
mtotal = 75000
If mtotal > 100000 Then
mdiskon = mtotal * ( 10 /100 )
End If

- Hasil contoh tersebut nilai mdiskon = 0


Bentuk 2
Bentuk ke 2 dari If …..Then ….. adalah If …..Then …..Else dengan menggunakan 2 (dua)perintah untuk dipilih dijalankan.
If kondisi Then
perintah 1
Else
perintah 2
end if

keterangan
• kondisi merupakan ekpresi penguji yang menghasilkan suatu nilai logika true dan false
• perintah 1 yang dikerjakan bila hasil pengujian expresi menunjukan nilai true
• perintah 2 yang dikerjakan bila hasil pengujian expresi menunjukan nilai false

contoh 2a
mtotal = 75000
If mtotal > 100000 Then
mdiskon = mtotal * ( 10 /100 )
else
mdiskon = mtotal * ( 5 /100 )
End If

- Hasil contoh tersebut nilai mdiskon = mtotal * ( 5 /100 )

contoh 2b
mnilai = 50
If mnilai >= 50 Then
mlulus = “LULUS”
else
mlulus = “GAGAL”
End If

- Hasil contoh tersebut nilai mlulus = “GAGAL”


Select Case….
Bentuk lain dari pengujian suatu kodisi adalah menggunakan Select Case , Select …Case menyediakan banyak kondisi untuk menguji suatu nilai expresi.

Bentuk
Select Case teskondisi
Case kondisi1
Perintah1
Case kondisi2
Perintah2
Case kondisi..n
Perintah..n
Case Else
Perintah3
End Select

keterangan
• teskondisi merupakan variable dari suatu nilai yang akan di uji kondisinya
• kondisi1 s/d kondisi..n adalah nilai yang dipergunakan untuk menguji nilai teskondisi hasil pengujian dari nili tersebut adalah true atau false, bila suatu nilai terpenuhi dalam proses pengujian pada satu kondisi maka pengujian tidak dilanjutkan.
• Perintah1 s/d perintah..n yang dikerjakan bila hasil pengujian bila salah satu dari hasil pengujian menghasilkan nilai true.
• Perintah3 dijalankan bila seluruh nilai tidak memenuhi persyaratan kondisi1 s/d kondisi3

Contoh
mpddk =”3”
Select Case mpddk
Case “1”
msekolah = “S D”
Case “2”
msekolah = “S M P”
Case “3”
msekolah = “S M A”
Case “4”
msekolah = “D III”
Case “5”
msekolah = “S 1”
Case Else
msekolah = “Dibawah SD”
End Select
- Hasil contoh tersebut nilai msekolah = “S M A”


Pengulangan
For …. to …next
Perintah VB yang dipergunakan untuk menjalankan perintah atau kumpulan perintah secara berulang-ulang , dimana jumlah pengulanganya telah diketahui sebelumnya.

Bentuk
For mulai = nilaimulai to nilaiakhir [step nilaipenambahan]
Perintah
Next

keterangan
• mulai merupakan variable dari suatu nilai suatu pengulangan.
• nilaimulai adalah nilai dimulainya proses pengulangan
• nilaiakhir adalah nilai akhir yang akan dijalankan oleh pengulangan tersebut.
• nilaipenambahan adalah nilai penambahan atau pengurangan terhadap nilaiawal dari suatu pengulangan, nilaipenambahan dapat berupa nilai positif atau negative. nilaipenambahan yang tidak disebutkan maka penambahan diset dengan nilai 1. Bila nilaiakhir lebih kecil dari nilaiawal maka nilai penambahan harus negative, tetapi sebaliknya bila nilaiakhir lebih besar dari nilaiawal maka penambahan harus positif.
• perintah adalah perintah atau kumpulan perintah yang dikerjakan selama pengulangan dijalankan.
• Pada keadaan tertentu for … next … step dapat diakhiri sebelum nilai akhir tercapai dengan menggunakan exit for

Contoh
For mmulai = 1 to 10
Print mmulai
Next

- Hasil contoh tersebut nilai yang tercetak layar adalah 1 s/d 10


Do While …. Loop
Perintah VB yang dipergunakan untuk menjalankan perintah atau kumpulan perintah secara berulang-ulang , dimana pengulangannya sampai dengan kondisi pengujian dipenuhi.

Bentuk
Do While kondisi
perintah
Loop
keterangan
• kondisi merupakan ekpresi penguji yang menghasilkan suatu nilai logika true dan false
• perintah adalah perintah atau kumpulan perintah yang dikerjakan selama pengulangan dijalankan.
• Pada keadaan tertentu Do While …. Loop dapat diakhiri sebelum nilai akhir tercapai dengan menggunakan exit do

Contoh
mulang =0
do while mulang<10
mulang = mulang+1
print mulang
loop

- Hasil contoh tersebut nilai yang tercetak layar adalah 1 s/d 10


Manipulasi String
Manipulasi string adalah cara merubah, menambah, menghitung, mengambil data string, manipulasi string ini menggunakan fungsi standar Visual Basic.
Len
Menghitung jumlah karakter yang dari suatu variable atau konstanta string.

Bentuk
Len ( kata )
Keterangan
• kata, variable atau konstanta string yang akan di hitung jumlah karakternya.

Contoh
mpanjang = len (“Visual Basic”)
- Hasil, mpanjang adalah nilai numeric jumlah huruf dari “Visual Basic” yaitu 12

Val
Mengubah nilai string dari suatu variable atau konstanta yang simbul angka kedalam nilai numeric.
Bentuk
Val ( kata )
Keterangan
• kata, variable atau konstanta string yang akan diubah dari string ke numeric.

Contoh
mangka = Val (“2006”)
- Hasil, mangka adalah nilai numerik jumlah huruf dari “2006” yaitu 2006

Str
Mengubah nilai numeric dari suatu variable atau konstanta kedalam nilai string.
Bentuk
Str ( angka )
Keterangan
• angka, variable atau konstanta numerik yang akan ke string.
Contoh
mhuruf = Str (2006)

- Hasil, mhuruf adalah nilai string dari numerik 2006 yaitu “2006”

Left
Mengambil bagian sebelah kiri dari suatu variable atau konstanta sting sepanjang jumlah yang ditentukan.
Bentuk
Left ( kata,panjang )
Keterangan
• kata, variable atau konstanta string yang akan diambil huruf bagian depannya.
• panjang, jumlah hurus yang akan diambil

Contoh
mkiri = Left (“Visual Basic”,6)

- Hasil, mkiri adalah “Visual”

Right
Mengambil bagian sebelah kanan dari suatu variable atau konstanta string sepanjang jumlah yang ditentukan.
Bentuk
Right ( kata,panjang )
Keterangan
• kata, variable atau konstanta string yang akan diambil huruf bagian depannya.
• panjang, jumlah hurus yang akan diambil

Contoh
mkanan = Left (“Visual Basic”,5)

- Hasil, mkanan adalah “Basic”

Mid
Mengambil bagian tertentu dari suatu variable atau konstanta string sepanjang jumlah yang ditentukan dan dimulai dari posisi tertentu.
Bentuk
Mid ( kata,mulai,panjang )
Keterangan
• kata, variable atau konstanta string yang akan diambil huruf bagian tertentunya.
• mulai , mulai dari posisi tertentu
• panjang, jumlah huruf yang akan diambil

Contoh
mposisi = Left (“Visual Basic”,2,3)

- Hasil, mkanan adalah “isu”

Kotak Pesan
Kotak pesan merupakan pelengkap dari sebuah program, dimana keberadaannya memberikan pesan tentang kondisi yang akan , yang sedang dan yang telah di dijalankan pemrograman. Kotak pesan ini dapat berguna sebagai input dan output , sebagai input pemilihan nilai pada kotak pesan berakibat jalannya program berubah.

Bentuk
Msgbox(katapesan [, parameter][,Judul][,Help][,Konteks])
Keterangan
• Promt, kata yang nampakkan pada layar pesan
• Parameter, nilai yang diperlukan untuk membuat jenis tombol, default nilai tombol awal , dan ikon tombol yag di tampilkan. Ada 3 (tiga) parameter yang sering digunakan dalam kotak pesan, Tabel parameter 1, 2 dan 3 merupakan nilai dari setiap parameter. Tiga parameter tersebut dapat digunakan sebara bersamaan dengan memberikan “+”, untuk menghubungkan parameter.
• Judul, kata yang dinampakkan pada bagian atas kotak pesan. 

  gambar 2.5 Tampilan Kotak Pesan

Tidak ada komentar:

Posting Komentar