ass. wr .wb
kali ini saya akan membahas tentang cara memperbaiki program dengan menggunakan visual basic.net
1.Yang
menyebabkan eror pada btalamat_click pada baris program alamat=”kuningan”
adalah variable alamat=”kuningan” sudah dideklarasikan
sebagai variable konstanta pada form 1. Nilai variable conts itu konstan atau
sudah pasti dan tidak dapat di ubah. Kemudian tidak di deklarasikan Dim pada
btalamat1_Click sehingga ketika dipanggil tidak akan muncul
2. Karena pada btnama1 menggunakan variable Dim yang hanya
dapat dikenal dan di panggil pada tempat tersebut,sedangkan pada nama2
menggunakan listing txtnama.Text= nama yang menjadi variable umum yg dpt
dikenal dimanapun apabila dipanggil. Kemudian variable tersebut juga diambil
dari Module 1 dengan pendeklarasian :
Sehingga konstanta harus dihilangkan
dan pada btalamat1 variabel yang di deklarasikan harus menggunakanvariable Dim, dan pada bt alamat2 dibiarkan tetap seprti itu saja.
.) 3. Saat menekan button Tambah umur 1 nilainya tetap 1 itu di
karenakan menggunakan variable Dim yang hanya dikenal pada satu tempat
saja,meskipun sudah di deklarasikan. Sedangkan pada button Tambah Umur 2
menggunakan variable static yang dapat di panggil kapanpun selama program
dijalankan.
4.Pada form2 Option Explicit Off sehingga
harus mendeklarasikan variable terlebih dahulu. Kemudian pada button
Nama, Alamat dan umur mempunyai variable yang di deklarasikan pada Module1.
Sehingga apabila di panggil ketiga Button tersebut akan menampilkan
sesuai dengan Module1.
LATIHAN 2 IF DAN CASE
Menurut hasil analisa saya program tersebut masih banyak yang harus di perbaiki
agar program dapat di jalankan. Karena masih banyak nilai yang belum di
deklarasikan sehingga program masih belum bisa berjalan dengan maksimal. Pada
kode barang sudah dapat terisi dengan baik yaitu combobox pada program sudah
dapat dijalankan sesuai dengan kode barang yang diinginkan. Setelah di pilih
pada kode barang maka nama barang akan tampil pada textbox variable nama
barang,secara otomatis pula harga barang akan tampil sesuai dengan listing program
yg di deklarasikan. Namun pada Total harga, Diskon dan Total bayar 0. Itu
dikarenakan listing program untuk program tersebut belum sempurna.
kemudian setelah saya perbaiki lagi dan saya tambahkan beberapa
fungsi kedalam listing program saya.
kemudian setelah saya perbaiki maka hasil dari program tersebut adalah seperti gambar di bawah ini
Sekian dan terimakasih