Anda di halaman 1dari 15

Meennggeennaall MMiiccrroossoofftt VViissuuaall bBaassiicc 66..

00

Fajar Dwi Wijayanto

KULIAH KOMPUTER AKUNTANSI AKUNTANSI FISE UNY

Pemrograman Visual Basic ______________

Mengenal Lingkungan Kerja 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

Pemrograman Visual Basic ______________

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.

Pemrograman Visual Basic ______________

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 ______________

Pemrograman Visual Basic

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

Pemrograman Visual Basic ______________

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

Pemrograman Visual Basic ______________

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

Pemrograman Visual Basic ______________

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.

Pemrograman Visual Basic ______________

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 tercapai dengan menggunakan exit do dapat diakhiri sebelum nilai akhir

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

Pemrograman Visual Basic ______________

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 Contoh mpanjang = len (Visual Basic) Hasil, mpanjang adalah nilai numeric jumlah huruf dari Visual Basic yaitu 12 kata, variable atau konstanta string yang akan di hitung jumlah karakternya.

Val Mengubah nilai string dari suatu variable atau konstanta yang simbul angka kedalam nilai numeric. Bentuk Val ( kata ) Keterangan Contoh mangka = Val (2006) Hasil, mangka adalah nilai numerik jumlah huruf dari 2006 yaitu 2006 kata, variable atau konstanta string yang akan diubah dari string ke numeric.

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.

Pemrograman Visual Basic ______________

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 Contoh mkanan = Left (Visual Basic,5) Hasil, mkanan adalah Basic kata, variable atau konstanta string yang akan diambil huruf bagian depannya. panjang, jumlah hurus yang akan diambil

Pemrograman Visual 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 Contoh mposisi = Left (Visual Basic,2,3) Hasil, mkanan adalah isu kata, variable atau konstanta string yang akan diambil huruf bagian tertentunya. mulai , mulai dari posisi tertentu panjang, jumlah huruf yang akan diambil

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.

Contoh

mpesan = MsgBox(" Proses gagal ! ", 2 + 512 + 48, "Perhatian ")

Pemrograman Visual Basic ______________

Hasil

gambar 2.6 Kotak Pesan dengan 3 tombol pilihan

Parameter 1 (memilih jenis tombol yang akan di nampakkan)


Parameter vbOkOnly vbOkCancel vbAbortRetryIgnore vbYesNoCancel vbYesNo vbRetryCancel Nilai 0 1 2 3 4 5 Tombol Ok saja Tombol Ok dan Cancel Tombol Abort Retry dan Ignore Tombol Yes No dan Cancel Tombol Yes dan No Tombol Retry dan Cancel Keterangan

Parameter 2 (nilai default tombol yang dipilih)


Parameter VbDefaultButtom1 VbDefaultButtom2 VbDefaultButtom3 Nilai 0 256 512 Keterangan Tombol pertama sebagai default Tombol kedua sebagai default Tombol ketiga sebagai default

Parameter 3 (jenis ikon yang dinampakkan)


Parameter VbCritical VbQuestion VbExclamation VbInformation Nilai 16 32 48 64 Bentuk

Nilai balik , dari tombol yang di tekan bias dimasukan ke dalam variabel , dalam contoh di atas variabel yang dipergunakan adalah mpesan. Nilai balikkan ini dapat dipergunakan

Pemrograman Visual Basic ______________

sebagai input dalam program untuk menjalankan perintah , sekelompok perintah atau fungsi, biasanya dalam di kompbinasikan dengan penggunaan if then . Atau Select Case. Tabel dibawah adalah nilai balik dari tombol yang ditekan pada kotak pesan. Nilai yang dikembalikan
Parameter vbOk vbCancel vbAbort vbRetry vbIgnore vbYes VbNo Nilai 1 2 3 4 5 6 7 Tombol yang dipilih Ok Cancel Abort Retry Ignore Yes No

Contoh penggunaan nilai balik dalam program yang disimpan dala variabel mpesan, kemudian dijadikan input sebagai nilai untuk memproses pencetakkan

gambar 2.7 Kotak Pesan dengan 2 tombol pilihan

Listing program
mpsnctk = MsgBox(" Cetak Kartu Rencana Studi ? ", 4+0+32, "Perhatian") If mpsnctk = 6 Then ---- proses cetak ----.. End If

Pemrograman Visual Basic ______________

Anda mungkin juga menyukai