Minggu, 25 September 2011

Modul 3 - Visual Basic

Pada modul ini diharapkan anda memahami kontrol intrinsik yang telah tersedia yaitu textbox, command button dan label.


3.1 Definis Kontrol Intrinsik


Dalam Visual Basic yang dimaksud dengan kontrol-kontrol intrinsik adalah kontrol-kontrol standar yang tampil pada Toolbox saat Visual Basic pertama kali dijalankan. Disamping kontrol - kontrol intrinsik Visual Basic dapat ditambahkan kontrol-kontrol lain yang disebut Microsoft ActiveX Control (OCX Control). 

  • Kontrol intrinsik disertakan pada file MSVBVM60.DLL yang terdapat pada setiap Visual Basic sehingga tidak memerlukan tambahan file yang lain.
  • Kontrol Intrinsik ditampilkan lebih cepat dibandingkan OCX pada saat program dieksekusi (runtime)
3.2 Command Button

Command Button dapat digunakan dengan mudah yaitu hanya dengan diletakan pada form dan memberikan caption (properti caption) dan nama (properti name) yang sesuai. Kode untuk Prosedur kejadian (Click event procedure) perlu ditulis agar sebuah command button dapat berfungsi.

Selain Klik (Click Event), command button juga menerima kejadian dari keyboard dan mouse (seperti KeyDown, KeyPress, KeyUp, MouseDown, MouseMove, MouseUp, tetapi tidak menerima kejadian DblClick).

3.3 Label

Kontrol label digunakan untuk memberikan keterangan untuk kontrol-kontrol lain seperti TextBox, ListBox, dan ComboBox. Biasanya properti caption pada kontrol tersebut yang diubah. Selain itu ada beberapa properti yang lainnya seperti Font, Alignment, BorderStyle. 

Jika caption sebuah label terlalu panjang, maka properti WordWrap dapat diberi nilai true sehingga label bisa turun secara otomatis ketika diketikan (lebih dari satu baris). Atau juga dapat mengubah nilai properti AutoSize menjadi true agar kontrol secara otomatis mengubah ukurannya sesuai dengan panjang caption.


3.4 TextBox


Kontrol TextBox digunakan untuk menerima masukan (input) dari pengguna. Pengguna dapat memasukan data berupa angka, huruf, atau karakter-karakter khusus. Pada umumnya kontrol tersebut diletakan bersamaan dengan label.

Tidak ada komentar:

Posting Komentar