Jumat, 07 September 2012

Latihan 03


Langkah Penyelesaian

Public Class Latihan_03_46110008

    Private Sub LPOL_46110008_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LPOL_46110008.TextChanged
        UPOL_46110008.Text = Val(USD_46110008.Text) + Val(LSD_46110008.Text) + Val(LSMP_46110008.Text) + Val(LSMA_46110008.Text) + Val(LPOL_46110008.Text)
        LAMBEL_46110008.Text = Val(LSD_46110008.Text) + Val(LSMP_46110008.Text) + Val(LSMA_46110008.Text) + Val(LPOL_46110008.Text)
        PRESENTASE_46110008.Text = (Val(LAMBEL_46110008.Text) / Val(UPOL_46110008.Text)) * 100
    End Sub

    Private Sub kosong_46110008_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kosong_46110008.Click
        USD_46110008.Text = ""
        LSD_46110008.Text = ""
        LSMP_46110008.Text = ""
        LSMA_46110008.Text = ""
        LPOL_46110008.Text = ""
        UPOL_46110008.Text = ""
        LAMBEL_46110008.Text = ""
        PRESENTASE_46110008.Text = ""
    End Sub
End Class

Komentar :
Private Sub LPOL_46110008_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LPOL_46110008.TextChanged
        UPOL_46110008.Text = Val(USD_46110008.Text) + Val(LSD_46110008.Text) + Val(LSMP_46110008.Text) + Val(LSMA_46110008.Text) + Val(LPOL_46110008.Text)

==> script akan dijalankan ketika TextBox LPOL_46110008 isinya berubah dari semula

Latihan 02


Langkah Penyelasian

Public Class Latihan_02_46110008

 
    Private Sub kisah46110008_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kisah46110008.Click
        isi46110008.Text = "Nama saya adalah " + ns46110008.Text + ", saya adalah cowok/cewek berusia 20 Tahun, sekarang ini saya tinggal di " + as46110008.Text + ". Orang tua saya bernama " + na46110008.Text + " dan " + ni46110008.Text + ", mereka berdua mengharapkan saya untuk tetap belajar keras demi masa depan yang lebih baik. Saya telah mengenyam pendidikan selama puluhan tahun mulai dari sekolah dasar hingga di Politeknik, selama mengenyam pendidikan tersebut saya memiliki beberapa teman terbaik. Di sekolah dasar saya memiliki teman yang sangat baik bernama " + tsd46110008.Text + ", setelah lulus di sekolah dasar " + tsd46110008.Text + " melanjutkan pendidikan di sekolah yang berbeda dengan saya, saya melanjutkan pendidikan di SLTP Favorit dan " + tsd46110008.Text + " pindah ke Jakarta. Di SLTP tempat saya belajar terdapat teman yang selalu membantu memberi saya semangat hingga saya lulus sama-sama di sekolah, namanya adalah " + tsmp46110008.Text + ". Setelah selesai di SLTP kami sama melanjutkan di sebuah SLTA, namun ketika di SLTA si " + tsmp46110008.Text + " memilih Jurusan IPA dan saya sendiri di jurusan IPS, di kelas saya terdapat seorang perempuan yang sangat pintar dan orangnya baik pada saya namanya adalah " + tsma46110008.Text + ", dia tidak pernah tidak menduduki peringkat I. Di Politeknik juga ada teman baik mesti tidak satu kelas dengan saya, namanya ialah " + tpoli46110008.Text + ". Hingga semester ini saya masih berteman baik dengan si " + tpoli46110008.Text + "."

    End Sub

    Private Sub selesai46110008_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles selesai46110008.Click
        ns46110008.Text = ""
        na46110008.Text = ""
        ni46110008.Text = ""
        as46110008.Text = ""
        tsd46110008.Text = ""
        tsmp46110008.Text = ""
        tsma46110008.Text = ""
        tpoli46110008.Text = ""
        isi46110008.Text = ""
    End Sub
End Class


Komentar :

isi46110008.Text = "Nama saya adalah " + ns46110008.Text
==> script ini akan menggabungkan kalimat yang sudah tertera di dalam tanda “..” dengan teks yang ada dalam TextBox. Misalnya, anda memasukkan teks “Ayam” kedalam TextBox ns46110008 maka ketika script dijalankan maka akan tertulis kalimat “Nama saya adalah Ayam”

Latihan 01


Langkah Penyelesaian

Public Class Latihan_01_46110008

    Private Sub hitung_46110008_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hitung_46110008.Click
        UPOL_46110008.Text = Val(USD_46110008.Text) + Val(LSD_46110008.Text) + Val(LSMP_46110008.Text) + Val(LSMA_46110008.Text) + Val(LPOL_46110008.Text)
        LAMBEL_46110008.Text = Val(LSD_46110008.Text) + Val(LSMP_46110008.Text) + Val(LSMA_46110008.Text) + Val(LPOL_46110008.Text)
        PRESENTASE_46110008.Text = (Val(LAMBEL_46110008.Text) / Val(UPOL_46110008.Text)) * 100
    End Sub

    Private Sub kosong_46110008_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kosong_46110008.Click
        US""D_46110008.Text = ""
        LSD_46110008.Text = ""
        LSMP_46110008.Text = ""
        LSMA_46110008.Text = ""
        LPOL_46110008.Text = ""
        UPOL_46110008.Text = ""
        LAMBEL_46110008.Text = ""
        PRESENTASE_46110008.Text = ""
    End Sub
End Class

Komentar :
1.  UPOL_46110008.Text = Val(USD_46110008.Text) + Val(LSD_46110008.Text) + Val(LSMP_46110008.Text) + Val(LSMA_46110008.Text) + Val(LPOL_46110008.Text)
==> val() berfungsi agar ketika script dijalankan, maka yang terbaca adalah nilai yang tertera di TextBox tersebut. Misal, pada USD_46110008 berisi angka 2, ketika dijumlahkan dengan LSD_46110008 yang bernilai 3 maka akan menghasilkan nilai “23” jika tidak menggunakan Val(). Jika menggunakan Val() maka hasil penjumlahannya adalah “5”, sesuai dengan hasil penjumlah nilainya yaitu “2 + 3 = 5”

2.  USD_46110008.Text = 
==> berfungsi untuk mengosongkan kembali TextBox yang dimaksud. Pada contoh di atas, yang dikosongkan adalah TextBox USD_46110008