Upload
mukhlis-yulianto
View
123
Download
0
Embed Size (px)
DESCRIPTION
Uas VB BSI Kode B
Citation preview
Buatlah Form Dibawah ini:
PAGE 1Microsoft Visual Basic 6.0
Kode B
Ketentuan Soal:
1.Buatlah DataBase dengan nama: WARUNG.mdb. Kemudian simpan pada nim anda masing2
2.Kemudian buat 2 tabel dengan nama masing masing Makanan dan Minuman.tabel Makanan
tabel Minuman
Field NameTypeSizeKeteranganField NameTypeSizeKeterangan
KodemakText5KodeminText5
NamamakText20NamaminText20
HargamakCurrency8HargaminCurrency8
3. Kemudian Isi data masing masing sebanyak 3 record: (Bebas)
Buatlah Form Dibawah ini:
Logika Jalannya Program:
1. Pada saat dijalankan, semua textbox tidak aktif kecuali jumlah porsi dan uang bayar.
2. Klik langsung pada tabel makanan untuk memilih makanan, maka akan muncul nama makanan dan harga, begitu juga dengan minuman, dan kursor aktif dijumlah porsi.3. Pada saat Di klik hitung maka muncul total bayar dan kursor aktif di uang bayar Total bayar = (harga makanan*jumlah porsi makanan) + (harga minuman*jumlah porsi minuman)
4. Pada saat di input uang bayar, maka secara otomatis muncul kembali Kembali = Uang Bayar Total Bayar
Jawaban:
Private Sub cmdhitung_Click()
txttotalbayar.Text = (Val(txthargamakanan.Text) * Val(txtjmlporsimakanan.Text)) + (Val(txthargaminuman.Text) * Val(txtjmlporsiminuman.Text))
txtuangbayar.SetFocus
End Sub
Private Sub cmdkeluar_Click()
pilihan = MsgBox("Yakin akan keluar ??? ", vbYesNo, "Konfirmasi")
If pilihan = vbYes Then
Unload Me
End If
End Sub
Private Sub DBGridmakanan_Click()
txtjmlporsimakanan.SetFocus
End Sub
Private Sub DBGridminuman_Click()
txtjmlporsiminuman.SetFocus
End Sub
Private Sub txtuangbayar_Change()
txtuangkembali.Text = Val(txtuangbayar.Text) - Val(txttotalbayar.Text)
End SubPrivate Sub Form _Load()
Txtnamamakanan.enabled=false
Txthargamakanan.enabled=false
Txtnamaminuman.enabled=false
Txthargaminuman.enabled=false
Txttotalbayar.enabled=false
Txtkembali.enabled=false
Datamakanan.visible=false
Dataminuman.visible=false
End SubLab G/H
RBS/SLH/ADT