Saya Akan Mencoba menjawab pertanyaan Berikut :
a. Apa yang menyebabkan program error pada btalamat1_Click baris program alamat="Kuningan"
Jawab :
Karena alamat tersebut sudah
dipanggil oleh constant dilarik bawah public sehingga dalam penempatannya
constant tidak dapat mendeklarasikan.
Perbaikannya sbb :
b. Kenapa saat
ditekan tombol nama1 dan nama1 nama yang ditampilkan pada textbox nama
berbeda sedangkan saat ditekan tombol alamat1 dan alamat2 yang
ditampilkan pada textbox alamat sama
Jawab
Karena
pada textbox nama 1 akan mendeklarasikan String nama yang sudah ada di privat
subnya, sedangkan pada textbox nama 2 akan mendeklarasikan String nama yang
terdapat pada Module. Pada sub btnama1 dengan nama “Nandang” dan pada module
dengan nama “Nandang Hermanto”
Ketika ditekan tombol alamat1 dan alamat 2
sama karena pada public Class Form satu terdapat constant alamat yaitu “Kuningan”
sehingga pada btalamat 1 dan btalamat 2 akan mendeklarasikan constant alamat
pada Public Class Form satu.
Nama 1 yaitu memanggil nama "Nandang" :
Nama 2 terdapat pada modul yang memanggil nama "Nandang Hermanto" :
Nama 1 yaitu memanggil nama "Nandang" :
Nama 2 terdapat pada modul yang memanggil nama "Nandang Hermanto" :
c. Kenapa saat ditekan tombol tambah umur 1
umur selalu keluar angka 1 sedangkan saat ditekan tombol tambah umur 2
umur selalu bertambah 1 dari umur sebelumnya
PROGRAM IF DAN CASE
Coding Programnya :
Perbaikannya sbb :
- Read Only pada :
- Penambahan item pada case di nama barang
Pada item tas belum ada jenis barangnya dan masih kosong
Selanjutnya pada coding tersebut ditambahkan nama barang "Tas" beserta harganya "400000"
- Pembenaran Pada coding jumlah
Semula pada TextBox jumlah terdapat perhitungan bayar maka dipisah tersendiri, agar saat data dimasukkan sebelum mengklik tombol tunai atau kredit total dari bayar belum keluar nominalnya.
Tampilannya sbb :
# Kelemahan : Program tidak dapat menampilkan dua atau lebih transaksi barang yang berbeda
Jawab :
Pada tambah umur 1 bersifat tetap jadi hasilnya akan tetap meskipun rumus nya
sudah benar tidak akan berubah, karena pendeklarasiannya menggunakan DIM dan nilai akan selalu keuar 1.
Deklarasi DIM seharusnya diganti dengan Static yaitu disimpan selama pragram tersebut berjalan
ANALISA UNTUK FORM DUA
Form dua akan mendeklarasikan hasilnya pada saat tombol show form 2 ditekan dan memanggil isi dari module, karena pada form dua tidak
memilki variable tertentu.
Pada Form dua terdapat beberapa coding :
Pada form dua terdapat option Explicit off yaitu tidak mengharuskan variable
dipesan terlebih dahulu, dikarenakan semua variabel untuk form 2
tersebut terdapat pada coding yang berada pada modul.
PROGRAM IF DAN CASE
Coding Programnya :
Perbaikannya sbb :
- Read Only pada :
- Textbox Nama Barang
- Textbox Harga Barang
- Textbox Total Harga
- Textbox Diskon
- Textbox Total Harga
- Penambahan item pada case di nama barang
Pada item tas belum ada jenis barangnya dan masih kosong
Selanjutnya pada coding tersebut ditambahkan nama barang "Tas" beserta harganya "400000"
- Pembenaran Pada coding jumlah
Semula pada TextBox jumlah terdapat perhitungan bayar maka dipisah tersendiri, agar saat data dimasukkan sebelum mengklik tombol tunai atau kredit total dari bayar belum keluar nominalnya.
Menjadi :
Codingnya :
Total bayar diisi coding dari yang tadinya berada pada jumlah
- Perubahan pada coding tombol clear
Tombol clear yang pertama kali coding dibuat pada saat kita mengklik
tombol clear tidak akan bersih masih tersisa angka 0 pada diskon dan
total bayar
Tampilan hanya akan tersisa angka 0 setelah terjadi perubahan
Tampilannya sbb :
# Kelemahan : Program tidak dapat menampilkan dua atau lebih transaksi barang yang berbeda
png coding navigasi menggunakan vb 6.0
BalasHapusmohon bantuannya...