Professional Documents
Culture Documents
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
index
colindex
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)
Keterangan
Object
Index
Keycode
Shift
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
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
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