Rabu, 18 Mei 2011

Materi Visual Basic 6 (Kelas XI Sem Genap)

Menulis lagi. Semoga dengan meja baru, semakin rajin untuk menulis terutama bab MAPEL TIK kalau bisa sih berbagi ilmu (lebih tepatnya SALING BERBAGI).
Ok, ini tentang Visual Basic. Materi yang saya berikan sesuai dengan RPP dan Silabus sekolah.
BASIC (Beginners’ All-purpose Symbolic Instruction Code) merupakan bahasa tingkat tinggi (tapi yakinlah..masih lebih sulit adalah bahasa Jawa seri Kromo Inggil).
Balik lagi ke tulisan about VB. Tak perlu dijelaskan panjang lebar. Untuk lebih lengkap about sejarah Bahasa Basic, silakan baca di sini.

Saya hanya akan memberikan tampilan (antar muka) awal dari VB 6. Silakan, sebagai latihan cari nama-nama dan fungsinya (mbah Gugel siap membantu)

Gambar 1 :



Gambar 2 :



Tidak perlu memasukkan sugesti sulit atau memusingkan ke dalam pikiran. Seperti aplikasi produk Microsoft, sebisa mungkin di buat mudah. Demikian juga dengan Visual Basic ini. Control sudah dibuatkan, kita tinggal membuat 'komando' untuk kontrol tersebut. Logikanya juga sederhana. Pikirkan saja, ini ada karena efek dari aksi mana. Nah, kalau ketemu tinggal buat saja code untuk aksi tersebut.

Contohnya adalah begini : Ada dua textbox, satu label dan satu commandbutton. Textbox difungsikan sebagai tempat memasukkan angka, label tempat untuk menampung hasil penjumlahan dari angka yang terdapat di textbox tadi dan tombol difungsikan untuk mencari hasil perhitungan tadi. Jadi, label akan berisi angka hasil penjumlahan karena tombol di klik/tekan. Jadi (lagi), buatlah code-nya untuk tombol, tidak perlu di textbox.
Caranya :
1. Diandaikan 2 textbox tadi pada masing-masing properties bagian name diberi nama txtAngka1 dan txtAngka2, label diberi nama lblHasil dan button/tombol diberi nama cmdHitung.
2. Klik dua kali pada kontrol/tool tombol yang tadi diberi nama cmdHasil tadi (biar gampang, tinggal menuliskan codenya saja)
3. Akan muncul lembar putih seputih salju Kilimanjaro seperti berikut bertuliskan
Private sub cmdHasil_click()

End Sub


"Kepenak mbok ? Maturnuwun nganah maring Bill Gates"

4. Diantara "private.." dan "end sub" tinggal kita tuliskan kodenya (bukan kode buntut lho..), seperti berikut :
lblhasil.caption=val(txtangka1.text)+val(txtangka2.text)
5. Mengapa ada "val" ? Fungsinya adalah untuk merubah angka yang dimasukkan dalam textbox menjadi angka numerik yang bisa digunakan dalam operasi matematis. Coba jika kedua val dihilangkan, wot hepen ? Coba ya..plok..plok...bantu ya....apa yang terjadi ?
6. Perhatikan juga, bahwa tempat menampung hasil (dalam hal ini adalah lblhasil), letaknya selalu di sebelah kiri sama dengan. Ini berlaku untuk semua operasi logika dan aritmatika. Ingat lo ya..ingat lo ya...

Tugas Anda adalah berlatih dan berlatih. Coba buat kalkulator sederhana.

Selanjutnya di pertemuan berikut, saya akan berbagi (karena saya juga mendapatkan gratis) gratis tentang seleksi kondisi/kontrol kendali dan perulangan.

Semoga bermanfaat.

Tidak ada komentar:

Posting Komentar