Event Penting dalam Visual Basic

Sebuah aplikasi yang dijalankan di Sistem Operasi Windows memiliki banyak kemungkinan yang dilakukan bagi pengguna program. Misalnya saat mengklik objek, menggerakkan mouse, menekan keyboard dan lain sebagainya. Di dunia programmer hal tersebut disebut sebagai Event.

Di Visual Basic setiap objek dapat memiliki bentuk event yang berbeda-beda.
Contoh yang paling simple adalah saat Anda mengeklik tombol di artikel Penggunaan Angka dan Tulisan dari Variabel sebelumnya.

Pada saat Anda menuliskan perintah untuk tombol coba perhatikan di lembar kerja coding sebelah kanan atas.



Itulah yang disebut dengan Event. Saat kita memilih event Click yang secara default ada pada tombol, maka perintah coding akan dieksekusi pada saat kita klik tombol tersebut.

Sekarang coba Anda buat 1 buah CommandButton pada sebuah form. Ganti Name CommandButton tersebut dengan “CmdMouse” dan Caption “Mouse Lewat”.


Klik dua kali pada CommandButton  dan ganti event Click menjadi MouseMove. Secara otomatis akan muncul baris coding baru. Inputkan perintah MsgBox disitu, pelajari perintah MsgBox di Pesan Pertama dari Visual Basic.



Jalankan Aplikasi dan perhatikan apa yang terjadi pada saat pointer mouse melewati tombol.

Ada banyak macam event yang terdapat pada objek Visual Basic, di bawah ini adalah sebagian yang paling sering dipakai

Event untuk Mouse di Visual Basic
Click
Prosedur dieksekusi pada saat tombol kiri mouse diklik pada objek.
DblClick
Prosedur dieksekusi pada saat tombol kiri mouse diklik dua kali pada objek
DragDrop
Prosedur dieksekusi apabila tombol kiri mouse ditekan dan menyeret objek (drag) dari satu sisi ke sisi lainnya dan dilepaskan.
DragOver
Prosedur dieksekusi ketika objek di drag ke sisi lain.
MouseDown
Prosedur dieksekusi ketika tombol kiri mouse ditekan.

Event untuk Keyboard di Visual Basic
KeyPress
Prosedur dieksekusi pada saat salah satu tombol keybord ditekan. Untuk mengeset tombol mana yang ditekan dalam mengeksekusi prosedur digunakan kode ASCII.
KeyDown
Prosedur dieksekusi apabila tombol keyboard ditekan.
KeyUp
Prosedur dieksekusi apabila tombol keyboard dilepas setelah ditekan.

Event untuk Form di Visual Basic
Load
Prosedur dieksekusi pada saat form diload pertama kali.
Activate
Prosedur dieksekusi pada saat form windownya menjadi aktif.

Komentar

Postingan Populer