You are on page 1of 14

EVENT DAN PROSEDUR VB 6.

0
Event : Aksi/ kejadian yang dideteksi oleh Program
Aplikasi modern adalah aplikasi yang didesain untuk
merespon event
Referensi dan Jenis-Jenis Event
a. Activate
Syntax : Private Sub Form_Activate( )
Pengertian : Event yang terjadi saat pengguna mengaktifkan
kontrol
Keterangan : Terdapat pada Form
Contoh : activate1

b. AfterColEdit
Bentuk Penulisan : Private Sub object_AfterColEdit([
index as integer,] by Val colindex As integer)
Pengertian : Event yang terjadi setelah proses
pengeditan selasai dalam sel grid.

Keterangan :

Bagian

Keterangan

object

Expresi objek dalam daftar Applies to

index

Sebuah integer yang mengidentifikasi


kontrol jika kontrol berada pada array

colindex

Sebuah integer yang merupakan


kolom yang diedit

C. KeyPress
Syntax : Private Sub Object_KeyPress(KeyAscii As Integer)
Pengertian : Event yang terjadi saat pengguna menekan
tombol pada keybord melalui tombol pilihan
Kontrol/Object yang dapat dikenai : ComboBox,
CommandButton, TextBox, CheckBox, Hsrollbar,
Vscrollbar,OptionButton, ListBox

Contoh : KeyPress

d. KeyDown
Syntax :
Private Sub Form_KeyDown(KeyCode as integer, shift as
integer)
Private Sub Object_KeyDown(index as integer,keycode as
integer, shift as integer)

Pengertian : Event ini terjadi saat pengguna menekan


tombol pada keybord dan kontrol mendapat focus

Kontrol yang dapat dikenai : ComboBox, CommandButton,


CheckBox, HscrollBar, Option Button< TextBox,VscroolBar
Bagian

Keterangan

Object

Expresi objek pada daftar Applies To

Index

Sebuah integer yang mengidentifikasi sebuah


kontrol array

Keycode

Sebuah code kunci (key code), seperti vbKeyF1


(F1) atau vbKeyHome (Home). Untuk menentukan
kode kunci, gunakan kontan pada Visual Basic
object library dalam object browser

Shift

Sebuah integer yang berhubungan dengan kunci


SHIFT,CTRL dan ALT saat event. Argumen shift
adalah shift signifikan terhubung ke SHIFT (bit 0),
CTRL(bit1) dan ALT(bit2)

e. MouseMove
Syntax :
Private Sub Form_MouseMove(button as integer, shift as
integer, x as single, y as single)
Private sub MIDFForm_MouseMove(button as integer, shift as
integer, x as single, y as single)
Private Sub Object_MouseMove(button as integer, shift as
integer, x as single, y as single)
Pengertian :
Event yang terjadi saat pengguna menggerakan mouse
melewati kontrol
Kontrol/Object yang dapat dikenai : Form, CommandButton,
Label,,CheckBox,
Frame,ListBox,OptionButton,TextBox,PictureBox dan Image.
Contoh : mousemove

f. Paint
Syntax :
Private Sub Form_Paint

Private Sub Object_Paint(Index as integer)


Pengertian : Event yang terjadi saat kontrol digambari
Keterangan : Terdapat pada kontrol Picture Box dan Form
Contoh : Paint
g. Lost Focus
Syntax : Private Sub Object_LostFocus()
Pengertian : Event yang terjadi saat kontrol kehilangna fokus
Keterangan : Terdapat pada kontrol ComboBox,
CommandButton,CheckBox,Hscrollbar,ListBox,
OptionButton,textBox,PictureBox,Vscrollbar
Contoh : lostfocus

h. Change.
Syntax : Privaye sub Object_Change( )
Pengertian : Event yang terjadi pada saat pengguna
melakukan perubahan pada kontrol.
Keterangan : Terdapat pada Kontrol/object : textbox,
combobox, label, hscrollbar, vscrollbar.
Contoh : Change

i. DblClick
Syntax : Private Sub Object_DblClick( )
Pengertian : Event yang terjadi saat pengguna mengklik dua
kali pada kontrol
Keterangan : Terdapat pada : Frame, picturebox, form, label,
textbox, image
Contoh : dblclick

J. GotFocus

Syntax : Private Sub Object_GotFocus( )


Pengertian : Event yang terjadi saat kontrol mendapatkan
fokus
Keterangan : Terdapat pada Kontrol/Object : checkbox,
commandbutton,
form,textbox,hscrollbar,combobox,optionbutton,vscrollbar
K.DragDrop
Syntax : Privte Sub Object_DragDrop(Source As Control, X As
Single, Y A Single, State As Integer)
Pengertian : Event yang terjadi saat proses drag (menggeser)
pada kontrol selesai.
Keterangan : Terdapat pada kontrol : checkbox, image,
commandbutton, form, label, textbox, hscrollbar, combobox,
optionbutton, vscrollbar,picturebox

Contoh : Dragdrop

L.Format :
Syntax : Private Sub Object_Format([Index As Integer,
CallBackField As String, FormatteString As String)
Pengertian : Event yang terjadi saat kontrol teks untuk
ditampilkan di callback field.
Keterangan : Terdapat padakontrol Date Time Picker.
Contoh : format
M.ItemClick
Syntax : Private Sub Object_ItemClick(ByVal Item As
ListItem)
Pengertian : Event yang terjadi saat objek ListItem pada
kontrol ListView diklik
Keterangan : Terdapat pada kontrol ListView

N. Load.
Syntax : Private Sub Form_Load( )
Pengertian : Event yang terjadi saat form dijalankan
Keterangan : Event ini bekerja pada Object Form

Contoh : load
O.Mouse Down
Syntax :
Private Sub Form_MouseDown (Button as integer, Shift as integer, x
as single, y as single)
Private sub MIDFForm_MouseDown(button as integer, shift as
integer, x as single, y as single)
Private Sub Object_MouseDown(button as integer, shift as integer,
x as single, y as single)
Pengertian :
Event yang terjadi saat pengguna menekan mouse pada kontrol
Kontrol yang dikenai : CommandButton, Label,,CheckBox,
Frame,ListBox,OptionButton,TextBox,PictureBox dan Image.
Contoh : mousedown

P. MouseUp
Syntax :
Private Sub Form_MouseUp (Button as integer, Shift as integer,
x as single, y as single)
Private sub MIDFForm_MouseUp(button as integer, shift as
integer, x as single, y as single)
Private Sub Object_MouseUp(button as integer, shift as integer,
x as single, y as single)
Pengertian :
Event yang terjadi saat pengguna melepas tombol mouse
melewati kontrol
Kontrol yang dikenai : CommandButton, Label,,CheckBox,
Frame,ListBox,OptionButton,TextBox,PictureBox dan Image.
Contoh : mouseup
Q. KeyUp
Syntax : Private Sub Form_KeyUp(KeyCode as integer, Shift as
integer)
Pengertian : Event yang terjadi saat pengguna melepas tombol
pada KeyBord melalui tombol pilihan
Kontrol yang dikenai : ComboBox, commandButton, CheckBox,
hscrollbar, listbox, optionbutton, textbox,vscrollbar

R. LinkExecute
Syntax : Private Sub Object_LinkExecute(cmdstr as String,
cancel as integer)
Pengertian : Event yang terjadi saat sebuah text perintah dikirim
oleh aplikasi tujuan kedalam conversation DDE. Aplikasi tujuan
mengharap sumber aplikasi untuk membangunoperasi yang
dijelaskan oleh perintah.
Kontrol yg dikenai : PIctureBox dan Form
Contoh : linkexecute

METODE PEMROGRAMAN
METODA
Metoda adalah suatu aksi yang dilakukan oleh sebuah objek
berisi statemen program yang dapat diexekusi. Ada dua tipe
metode : Subrutin dan Fungsi. Subrutin tidak menghasilkan
suatu nilai sedang Fungsi menghasilkan suatu nilai.

a. Circle:
Syntax : Object.Circle[Step] (x,y), radius, {color,
start,end,aspect]
Fungsi : Menggambar sebuah lingkaran/circle, elips atau busur
pada sebuah objek.
Contoh : Circle

Keterangan :
Object : Bagian ini bersifat optional. Object merupakan
expresi object dalam daftar apllies to. Jika object
dihilangkan , Form dengan fokus diasumsikan sebagai
object
Step : Bagian ini bersifat optional. Step merupakan kata
kunci yang menentukan bahwa pusat lingkaran/circle, elips
atau busur terhubung kekoordinat aktif yang diberikan oleh
properti CurrentX dan CurrentY pada object
(x,y) : Bagian ini bersifat wajib diisi, (x,y) merupakan nilai
single yang mengindikasikan koordinat titik
pusatlingkaran/circle, elips atau arc/busur. Properti
ScaleMode object menentukan unit pengukuran
Radius : Bagian ini bersifat wajib diis. Radius merupakan
nilai

You might also like