Anda di halaman 1dari 14

Pemrograman

Visual
BasiC
Pertemuan 3.
Objek, Ivent, Prosedure,
Componen, Perhitungan
Bangun Karakter Anak Bangsa !
with : Budi Ariadi, S.Kom
www.budileo.com Email : budileo@gmail.com
Phone (0812) 68- 6006-25
Copyright Wondershare Software

Materi yang akan di pelajari


Komponen :
Frame : bingkai
Combo : menu pilihan
Ivent :
Form_Load()
Combo1_KeyPress(KeyAscii As Integer)
Command1_Click()
Properties:
Additem : membuat pilihan
Text : tulisan
Caption : tulisan pada label dan form
Copyright Wondershare Software

Latihan 2.
Komponen atau tool :
Form1
Frame1 sampai 3
Label 1 sampai 5
Text1 sampai text 3
Command1 sampai 3

Copyright Wondershare Software

Skenario Ivent
(A) Saat combo di
Klik maka muncul
Pilihan, kalau di
tekan enter (A-C)
maka kursor
pindah ke objek
berikutnya
(E) Saat Tombol di
klik Maka Hasil
perhitungan
(b*c-d) akan di
tampilkan di F
Copyright Wondershare Software

Kode Program 1
Private Sub bersih()
Combo1.Text = ""
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Label5.Caption = ""
End Sub

Ini adalah prosedur dengan nama


bersih yang berfungsi untuk
menghilangkan tulisan pada text
(untuk text dan combo) dan caption
(label)

Copyright Wondershare Software

Kode Program 2
Private Sub buat_pilihan_menu()
Combo1.Text = "Pilih Menu"
Combo1.AddItem "Laksamana Mengamuk"
Combo1.AddItem "Terong Belanda"
Combo1.AddItem "Jus Apa Adanya"
Combo1.AddItem "Soda Gembira Ria"
End Sub

Additem merupakan properties dari


objek/tool combo untuk menampilkan
pilihan , sedangkan text pada combo
di gunakan untuk menampilkan
tulisan

Copyright Wondershare Software

Kode Program 3
Private Sub Menghitung()
Label5.FontBold = True
Label5.FontSize = 18
Label5.Caption = Val(Text1.Text) *
Val(Text2.Text) - Val(Text3.Text)
End Sub
Fontsize digunakan untuk memberi ukuran font
pada objek/tool, sedangkan fontbold adalah
properties untuk mengatur tebal atau tidaknya
sebuah huruf, Sedangkan VAL adalah fungsi untuk
membuat sebuah variabel menjadi bernilai numerik
Copyright Wondershare Software

Kode Program 4
Private Sub Form_Load()
bersih
buat_pilihan_menu
End Sub
Form_load() adalah prosedur atau iven yang akan
dijalankan saat pertama kali form berjalan.
Biasanya form_load akan memanggil prosedur
yang ada.
Copyright Wondershare Software

Kode Program 5
Private Sub Combo1_KeyPress(KeyAscii As
Integer)
If KeyAscii = 13 Then
Text1.SetFocus
End If
End Sub

_KeyPress adalah iven dari sebuah objek saat


pengguna menekan sebuah tombol pada keyboard,
Keyascii adalah nomor atau kode dari keyboard,
sedangkan setfocus adalah perintah untuk
meletakan posisi kursor, sedangkan 13 ada kode
ascii dari tombol ENTER
Copyright Wondershare Software

Kode Program 6
Private Sub Text1_KeyPress(KeyAscii As
Integer)
If KeyAscii = 13 Then
Text2.SetFocus
End If
End Sub

Copyright Wondershare Software

Kode Program 7
Private Sub Text2_KeyPress(KeyAscii As
Integer)
If KeyAscii = 13 Then
Text3.SetFocus
End If
End Sub

Copyright Wondershare Software

Kode Program 8
Private Sub Command1_Click()
Menghitung
End Sub

_Click adalah iven dari sebuah objek saat


pengguna menekan sebuah tombol pada mouse.

Copyright Wondershare Software

Menjalankan Program
Jika Penulisan prosedur atau kode program sudah
selesai, maka jalankan program anda dengan
menekan tombol F5. Lakukan Ujicoba pada
program tersebut.
Buat Ringkasan dari Praktikum hari ini

Copyright Wondershare Software

Sampai ketemu minggu Depan

Terimakasih
Visit www.budileo.com
Bangun Karakter Anak Bangsa !
with : Budi Ariadi, S.Kom
www.budileo.com Email : budileo@gmail.com
Phone (0812) 68- 6006-25
Copyright Wondershare Software

Anda mungkin juga menyukai