Deskripsi Form
Pada form Latihan_08 kita dapat menemukan tiga object, yaitu:
Object Label, Object TextBox dan Object Button
1. Object Label
Pada form terdapat 12 label yang
amsing-masing bertuliskan à Nama,
Alamat, Anda, Teman 1, Teman 2, Teman 3, Teman 4, Teman 5, Cerita 1, Cerita 2,
Cerita 3, dan Cerita 4.
2. Object Textbox
Pada form terdapat 16 buah textbox. 12 merupakan
status input dan 4 diantaranya berstatus ReadOnly.Textbox yang berstatus input
pada form ini berfungsi untuk menginput data nama dan alamat. Sedangkan TextBox
yang berstatus ReadOnly berfungsi untuk menampilkan cerita yang mengandung
nama-nama yang diinput sebagai subyek ataupun obyek.
3. Object Button
Pada form terdapat 1 object button yang bertuliskan
Close. Tombol Close berfungsi untuk menutup tampilan form Latihan 08.
Langkah-langkah menjalankan Form:
1. Masukkan data nama anda dan teman-teman serta alamat di 12
textbox status input.
2. Setelah itu, secara otomatis akan ditampilkan cerita yang
berbeda-beda dari cerita 1, cerita 2, cerita 3, dan cerita 4 sesuai dengan
cerita yang dibuat di script.
3. Klik tombol Close, untuk menutup tampilan form.
Langkah-langkah Penyelesaian :
1. Pada Solution Explorer, klik kanan Kumpulan Latihan, pilih
Add, New Item.
2. Pilih Windows Form, lalu ubah nama form menjadi Latihan_08_46110043
tanpa mengubah ekstension file (vb)
3. Gunakan toolbox untuk membuat Label, Textbox, dan Button,
kemudian buat object sesuai dengan deskripsi form diatas.
4. Ubah object name menjadi singkatan yang mudah diingat
disertai Nim dibelakang singkatan.
5. Klik kanan Form, pilih View Code, lalu ketik script yang
sesuai, lihat contoh dibawah ini:
Public Class Latihan_08_46110043
Private Sub ceritasatu()
Cerita146110043.Text = "Princess " & Saya46110043.Text
& " adalah seorang putri raja yang bertempat tinggal di " &
alamat46110043.Text & ". Ia sangat baik
hati, dan pandai menabung. Ia memiliki banyak teman salah satunya adalah "
& tmn1_46110043.Text & ". "
& tmn1_46110043.Text & " juga sangat
baik hati dan setia menemani " & Saya46110043.Text & " didalam suka duka sebagai sahabat."
End Sub
Private Sub ceritadua()
Cerita246110043.Text =
tmn2_46110043.Text & " adalah anak yang
angkuh dan tidak pandai bergaul. Ia memiliki banyak musuh " &
tmn2_46110043.Text & " juga sangat licik
seringkali ia mengerjai teman-temannya dibenci oleh dosen-dosen kami karena dia
sering menolong dalam hal memberi contekan. Teman yang paling sering ia kerjai adalah"
& tmn3_46110043.Text & " mungkin
karena ia sangat polos daqn tidak bisa melawan ."
End Sub
Private Sub ceritatiga()
Cerita346110043.Text = "Seekor monyet yang sangat lucu dan pandai bernama,
" & tmn4_46110043.Text & ",
telah lama menjadi penghuni kebun raya bogor. Selain lucu , " &
tmn4_46110043.Text & " juga pandai.
baru-baru ini ia melahirkan seekor anak monyet yang diberi nama "
& tmn5_46110043.Text & " yang sering
memberi contekan."
End Sub
Private Sub ceritaempat()
Cerita446110043.Text =
tmn5_46110043.Text & " adalah mahasiswa
tingkat akhir yang sangat memegang tinggi kejujuran, walaupun sebenarnya bisa
dibilang mahasiswa yang tidak terlalu cerdas dikelas."
End Sub
Private Sub saya46110043_TextChanged(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles
Saya46110043.TextChanged
ceritasatu()
End Sub
Private Sub alamat46110043_TextChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
alamat46110043.TextChanged
ceritasatu()
End Sub
Private Sub tmn1_46110043_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles
tmn1_46110043.TextChanged
ceritasatu()
ceritaempat()
End Sub
Private Sub
tmn2_46110043_TextChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
tmn2_46110043.TextChanged
ceritadua()
ceritatiga()
ceritaempat()
End Sub
Private Sub tmn3_46110043_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles
tmn3_46110043.TextChanged
ceritadua()
ceritaempat()
End Sub
Private Sub tmn4_46110043_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles
tmn4_46110043.TextChanged
ceritatiga()
ceritaempat()
End Sub
Private Sub tmn5_46110043_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles
tmn5_46110043.TextChanged
ceritaempat()
End Sub
Private Sub close46110043_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles close46110043.Click
Close()
End Sub
End Class
Script Unique
Private Sub ceritasatu()
Cerita146110043.Text = "Princess " & Saya46110043.Text
& " adalah seorang putri raja
Penggunaan Prosedure
Ceritasatu ()
Prosedure digunakan untuk memudahkan kita menulis
rumus yang berulang
Even
TextChanged
Property
Property TextBox --> ReadOnly = True
Multiline = True
ScrollBars = Vertical
Tidak ada komentar:
Posting Komentar