Kamis, 13 September 2012

Latihan_06_36110046

Deskripsi & Prosedur Form Latihan_06_36110046

Deskripsi Form Latihan_06_36110046

Gambar (1)
Form Latihan 06 terdapat empat object, yaitu label, textbox, checkbox, dan radiobutton.
Object Label
Terdapat 7 objek label (seperti yang terlihat pada gambar di atas)
Object Textbox
Terdapat 21 objek textbox
Object Checkbox
Terdapat 6 objek checkbox
Object Radiobutton
Terdapat 2 objek radiobutton
Script Unique
Membuat dua objek berhubungan dengan fungsi IF
If COTO_36110046.Checked = True Then
HCOTO_36110046.ReadOnly = False
Menutup jendela aplikasi
Close ()
Event
Objek checked
Property
Readonly

Prosedur Form Latihan_06_36110046

Gambar (2)
Langkah-langkah mengerjakan Latihan 6, sbb:
1.    Buka Ms. Visual Studio
2.    Klik Create Project
3.    Ketik nama file yang ingin disimpan
4.    Akan terbuka jendela pekerjaan Ms. Visual Studio
5.    Design form dengan menggunakan tools pada toolbox
6.    Buat text pada form dengan menggunakan label sesuai gambar (2)
7.    Buat kolom sesuai dengan design pada gambar (2) dengan textbox
8.    Buat  kolom cek sesuai dengan design pada gambar (2) dengan checkbox
9.    Buat  tombol bulat sesuai dengan design pada gambar (2) dengan radiobutton
10. Setelah design sudah bagus, saatnya untuk membuat script
             11.  Isi script pada latihan_06_36110046, sbb:
 
Public Class Latihan_06_36110046

    Private Sub COTO_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles COTO_36110046.CheckedChanged
        If COTO_36110046.Checked = True Then
            HCOTO_36110046.ReadOnly = False
            QCOTO_36110046.ReadOnly = False
            HCOTO_36110046.Text = ""
            QCOTO_36110046.Text = ""
            TCOTO_36110046.Text = ""
        Else
            HCOTO_36110046.ReadOnly = True
            QCOTO_36110046.ReadOnly = True
            HCOTO_36110046.Text = ""
            QCOTO_36110046.Text = ""
            TCOTO_36110046.Text = ""
        End If
    End Sub

    Private Sub PALUBASA_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PALUBASA_36110046.CheckedChanged
        If PALUBASA_36110046.Checked = True Then
            HPALUBASA_36110046.ReadOnly = False
            QPALUBASA_36110046.ReadOnly = False
            HPALUBASA_36110046.Text = ""
            QPALUBASA_36110046.Text = ""
            TPALUBASA_36110046.Text = ""
        Else
            HPALUBASA_36110046.ReadOnly = True
            QPALUBASA_36110046.ReadOnly = True
            HPALUBASA_36110046.Text = ""
            QPALUBASA_36110046.Text = ""
            TPALUBASA_36110046.Text = ""
        End If
    End Sub

    Private Sub KONRO_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KONRO_36110046.CheckedChanged
        If KONRO_36110046.Checked = True Then
            HKONRO_36110046.ReadOnly = False
            QKONRO_36110046.ReadOnly = False
            HKONRO_36110046.Text = ""
            QKONRO_36110046.Text = ""
            TKONRO_36110046.Text = ""
        Else
            HKONRO_36110046.ReadOnly = True
            QKONRO_36110046.ReadOnly = True
            HKONRO_36110046.Text = ""
            QKONRO_36110046.Text = ""
            TKONRO_36110046.Text = ""
        End If
    End Sub

    Private Sub SAUDARA_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SAUDARA_36110046.CheckedChanged
        If SAUDARA_36110046.Checked = True Then
            HSAUDARA_36110046.ReadOnly = False
            QSAUDARA_36110046.ReadOnly = False
            HSAUDARA_36110046.Text = ""
            QSAUDARA_36110046.Text = ""
            TSAUDARA_36110046.Text = ""
        Else
            HSAUDARA_36110046.ReadOnly = True
            QSAUDARA_36110046.ReadOnly = True
            HSAUDARA_36110046.Text = ""
            QSAUDARA_36110046.Text = ""
            TSAUDARA_36110046.Text = ""
        End If
    End Sub

    Private Sub KOBAR_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KOBAR_36110046.CheckedChanged
        If KOBAR_36110046.Checked = True Then
            HKOBAR_36110046.ReadOnly = False
            QKOBAR_36110046.ReadOnly = False
            HKOBAR_36110046.Text = ""
            QKOBAR_36110046.Text = ""
            TKOBAR_36110046.Text = ""
        Else
            HKOBAR_36110046.ReadOnly = True
            QKOBAR_36110046.ReadOnly = True
            HKOBAR_36110046.Text = ""
            QKOBAR_36110046.Text = ""
            TKOBAR_36110046.Text = ""
        End If
    End Sub

    Private Sub ULU_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ULU_36110046.CheckedChanged
        If ULU_36110046.Checked = True Then
            HULU_36110046.ReadOnly = False
            QULU_36110046.ReadOnly = False
            HULU_36110046.Text = ""
            QULU_36110046.Text = ""
            TULU_36110046.Text = ""
        Else
            HULU_36110046.ReadOnly = True
            QULU_36110046.ReadOnly = True
            HULU_36110046.Text = ""
            QULU_36110046.Text = ""
            TULU_36110046.Text = ""
        End If
    End Sub

    Private Sub QCOTO_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles QCOTO_36110046.TextChanged
        TCOTO_36110046.Text = Val(HCOTO_36110046.Text) * Val(QCOTO_36110046.Text)
    End Sub

    Private Sub QPALUBASA_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles QPALUBASA_36110046.TextChanged
        TPALUBASA_36110046.Text = Val(HPALUBASA_36110046.Text) * Val(QPALUBASA_36110046.Text)
    End Sub

    Private Sub QKONRO_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles QKONRO_36110046.TextChanged
        TKONRO_36110046.Text = Val(HKONRO_36110046.Text) * Val(QKONRO_36110046.Text)
    End Sub

    Private Sub QSAUDARA_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles QSAUDARA_36110046.TextChanged
        TSAUDARA_36110046.Text = Val(HSAUDARA_36110046.Text) * Val(QSAUDARA_36110046.Text)
    End Sub

    Private Sub QKOBAR_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles QKOBAR_36110046.TextChanged
        TKOBAR_36110046.Text = Val(HKOBAR_36110046.Text) * Val(QKOBAR_36110046.Text)
    End Sub

    Private Sub QULU_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles QULU_36110046.TextChanged
        TULU_36110046.Text = Val(HULU_36110046.Text) * Val(QULU_36110046.Text)
    End Sub

    Private Sub TCOTO_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TCOTO_36110046.TextChanged
        TOTAL_36110046.Text = Val(TCOTO_36110046.Text) + Val(TPALUBASA_36110046.Text) + Val(TKONRO_36110046.Text) + Val(TSAUDARA_36110046.Text) + Val(TKOBAR_36110046.Text) + Val(TULU_36110046.Text)
    End Sub

    Private Sub TPALUBASA_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TPALUBASA_36110046.TextChanged
        TOTAL_36110046.Text = Val(TCOTO_36110046.Text) + Val(TPALUBASA_36110046.Text) + Val(TKONRO_36110046.Text) + Val(TSAUDARA_36110046.Text) + Val(TKOBAR_36110046.Text) + Val(TULU_36110046.Text)
    End Sub

    Private Sub TKONRO_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TKONRO_36110046.TextChanged
        TOTAL_36110046.Text = Val(TCOTO_36110046.Text) + Val(TPALUBASA_36110046.Text) + Val(TKONRO_36110046.Text) + Val(TSAUDARA_36110046.Text) + Val(TKOBAR_36110046.Text) + Val(TULU_36110046.Text)
    End Sub

    Private Sub TSAUDARA_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TSAUDARA_36110046.TextChanged
        TOTAL_36110046.Text = Val(TCOTO_36110046.Text) + Val(TPALUBASA_36110046.Text) + Val(TKONRO_36110046.Text) + Val(TSAUDARA_36110046.Text) + Val(TKOBAR_36110046.Text) + Val(TULU_36110046.Text)
    End Sub

    Private Sub TKOBAR_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TKOBAR_36110046.TextChanged
        TOTAL_36110046.Text = Val(TCOTO_36110046.Text) + Val(TPALUBASA_36110046.Text) + Val(TKONRO_36110046.Text) + Val(TSAUDARA_36110046.Text) + Val(TKOBAR_36110046.Text) + Val(TULU_36110046.Text)
    End Sub

    Private Sub TULU_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TULU_36110046.TextChanged
        TOTAL_36110046.Text = Val(TCOTO_36110046.Text) + Val(TPALUBASA_36110046.Text) + Val(TKONRO_36110046.Text) + Val(TSAUDARA_36110046.Text) + Val(TKOBAR_36110046.Text) + Val(TULU_36110046.Text)
    End Sub

    Private Sub MEMBER_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MEMBER_36110046.CheckedChanged
        If MEMBER_36110046.Checked = True Then
            POT_36110046.Text = Val(TOTAL_36110046.Text) / 10
        Else : POT_36110046.Text = 0
        End If
    End Sub

    Private Sub NMEMBER_36110046_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NMEMBER_36110046.CheckedChanged
        If NMEMBER_36110046.Checked = True Then
            POT_36110046.Text = 0
        Else : POT_36110046.Text = Val(TOTAL_36110046.Text) / 10
        End If
    End Sub

    Private Sub POT_36110046_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles POT_36110046.TextChanged
        BAYAR_36110046.Text = Val(TOTAL_36110046.Text) - Val(POT_36110046.Text)
    End Sub
End Class

 (Panjang Juga yah...hihihihi) => bukan rumus ^_^
             12.  Silahkan jalankan program anda. Wassalam.


 

Tidak ada komentar:

Posting Komentar