Latihan
1
- Apa yang menyebabkan program error pada btalamat1_click baris program alamat =”kuningan”.
Jawab : karena dimana pada baris
program tersebut tidak ada pendeklarasisan variable, seharusnya pada kode
programnya sebagai berikut :
- Kenapa pada saat ditekan tombol nama1 dan nama2 nama yang ditampilkan pada textbox nama yang berbeda, sedangkan pada tombol alamat1 dan alamat2 alamat yang muncul sama.
Jawab : karena pada nama1
menggunakan variable Dim (variable local), variable ini hanya dikenal pada
nama1 saja, sedangkan pada nama2 tidak ada pendeklarasian variabelnya sehingga
untuk nama2 langsung memanggil atau
mengambil isi dari module. Karena pada module menggunakan pendeklarasian
sebagai berikut.
Sehingga dapat dikenal oleh semua
komponen asalkan penulisan variabelnya sama.
Dan untuk alamat1 dan alamat2
keduanya mengambil lsngsung dari isi
const alamat = “kuningan” maka hasil dari pemanggilan alamat1 dan
alamat2 sama yaitu kuningan.
- Kenapa pada saat ditekan tombol tambah umur1 umur yang keluar tetap angka 1, sedangkan untuk tombol tambah umur2 umur yang keluar selau betambah satu dari sebelumnya.
Jawab : karena pada tambah umur1
menggunakan variable Dim (variable local)
Umur dideklarasikan dengan nilai 1
dan bersifat tetap.
Sedangkan untuk tambah umur2
menggunakan Static.
Dimana pada program tambah umur2
ini dapat menambahkan sesuai dengan yang kita inginkan, selama program ini
dijalankan.
- Analisa form 2
Setelah kita menjalankan program
yang sudah kita buat, maka kita juga bisa memanggil atau menampilkan form 2 ,
dengan cara kita klik pada tombol show form 2. Karena pada form2 kita sudah
isikan kode program sebagai berikut :
Kemudian form2 dapat kita gunakan.
Latihan
2 if dan case.
Kelemahan pada program ke-2, apabila
kita sudah menjalankan program tersebut dan mau mengganti pilihan barang dari
sebelumnya maka jumlah barang, total harga, cara beli, diskon dan total bayar
tidak hilang atau masih ada hasil dari data sebelumnya.
Jadi saya menambahkan kode program pada
Cmbkode_SelectedIndexChanged agar pada saat kita mengganti pilihan barang maka hasil dari jumlah
barang, total harga, cara beli, diskon dan total bayar hilang/ terhapus.
Tambahan kode programnya sebagai berikut:
Hasilnya.
Selanjutnya pada tombol bersihkan
saya menambahkan kode program lagi, supaya pada saat kita pilih tombol
bersihkan data yang sudah ada akan terhapus semua.
Hasilnya
Selanjutnya pada tombol kelura saya
menambahkan lagi, agar pada saat kita click tombol keluar akan muncul sebuah
pesan.
Hasilnya
Hanya itulah perbaikan yang saya
lakukan pada program tersebut, apabila ada kekurangan saya minta maaf.
Tidak ada komentar:
Posting Komentar