2. jangan lupa untuk membuat form yang anda ingin kan. kali ini ini saya menggunakan form data isi seperti diatas
input yang saya gunakan aadalah 'tipe kamar' yang akan menghasilkan output 'harga kamar per 3 bulan' dan
'fasilitas tambahan' yang kita dapatkan.
lalu selain itu saya juga menggunakan input dalam 'tipe pembayaran/bulan' yaitu pembayaran yang dibayar setiap 3 bulan dlm setahun, atau 6 bulan dlm setahun, atau 12 bulan dlm setaun.
sehingga ketika kita mengklik 'total' yang terjadi adalah harga kamar/3bln dikali dengan tipe pembayaran yg dipilih. yang akan muncul dalam texbox 'pembayaran dalam setahun'.
3. berikut adaah source code nya:
Public Class
Function Total(ByVal HargaKamar, ByVal TipePembayaran)
Total = (HargaKamar * TipePembayaran)
End Function
Private Sub Button1_Click(sender As Object, e As EventArgs)
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim i As Integer
ComboTipeKamar.Items.Clear()
i = 3
While i > 0
ComboTipeKamar.Items.Add(i)
i -= 1
End While
For a = 1 To 31
ComboTgl.Items.Add(a)
Next
For b = 1 To 12
ComboBln.Items.Add(b)
Next
For c = 2016 To 2005 Step -1
ComboThn.Items.Add(c)
Next
End Sub
Private Sub TextBox3_TextChanged(sender As Object, e As EventArgs) Handles TxtIdentitas.TextChanged
End Sub
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs)
End Sub
Private Sub Label7_Click(sender As Object, e As EventArgs) Handles Label7.Click
End Sub
Private Sub ComboTipeKamar_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboTipeKamar.SelectedIndexChanged
If ComboTipeKamar.Text = 1 Then
TxtHarga.Text = "500000"
ElseIf ComboTipeKamar.Text = 2 Then
TxtHarga.Text = "650000"
Else
TxtHarga.Text = "800000"
End If
Select Case ComboTipeKamar.Text
Case 1
Txtfasilitas.Text = "Wifi"
Case 2
Txtfasilitas.Text = "TV"
Case Else
Txtfasilitas.Text = "AC"
End Select
End Sub
Private Sub TxtNama_TextChanged(sender As Object, e As EventArgs) Handles TxtNama.TextChanged
End Sub
Private Sub TxtTotal_TextChanged(sender As Object, e As EventArgs) Handles TxtTotal.TextChanged
End Sub
Private Sub BttnKlik_Click(sender As Object, e As EventArgs) Handles BttnKlik.Click
TxtTotal.Text = Total(TxtHarga.Text, ComboTipeKamar.Text)
End Sub
Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click
End Sub
Private Sub ComboBln_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBln.SelectedIndexChanged
End Sub
End Class
4. setelah mengkoding, hasil akhirnya akan seperti ini, dan aplikasi pun akan berjalan sesuai dengan source code yang kita buat
6. lalu kembali lagi ke sourceode, klik button selesai lalu tambahan kan source berikut ini:
Dim x = MsgBox("Anda Yakin Sudah Selesai? Silahkan Periksa Kembali", MsgBoxStyle.YesNo + MsgBoxStyle.Question, "Konfirmasi")
If x = vbYes ThenMe.Close()
End If
agar aplikasi bisa memncul kan form baru seperti berikut conohnya jika sudah di coding,
selesai:)
Tidak ada komentar:
Posting Komentar