1. Control
Control Standard Visual Basic
Control pada Visual Basic terletak pada windows Toolbox. Untuk menggunakannya tinggal di klik pada control yang diinginkan lalu digeser ke Form dan ditempatkan sesuai dengan yang diinginkan.
Label
Simbol Label Control :
Text Box
Simbol text box :
Command Button
Penulisan di code program :
Code perintah yg akan dijalankan
End Sub
Picture Box
Picture1.Picture=LoadPicture ("C:\VB program\Images\grape.gif")
Image Box
Check Box
Option
List Box
Simbol List Box :
List1.AddItem "Pelajaran 1"
List1.AddItem "Pelajaran 2"
List1.AddItem "Pelajaran 3"
List1.AddItem "Pelajaran 4"
End Sub
Atau dengan menambahkan daftar pilihan melalui properties List Box pada item List.
Combo Box
Simbol Combo Box :
Private Sub Form_Load()
Combo1.AddItem "Pelajaran 1"
Combo1.AddItem "Pelajaran 2"
Combo1.AddItem "Pelajaran 3"
Combo1.AddItem "Pelajaran 4"
End Sub
Directory List Box
File List Box
Simbol File List Box:
- Event
Event (kejadian ketika suatu control di tekan)
a. Event KeyPress – terjadi ketika tombol-tombol yang mempunyai kode ASCII pada keyboardditekan. ASCII (American Standard Code for Information Interchange) adalah kode darisekumpulan karakter pada tombol keyboard yang terdiri dari : abjad, angka dan beberapa karakter khusus (Enter, Escape, Tab, Backspace).
b. Event KeyDown – terjadi ketika setiap tombol pada keyboard ditekan. Event KeyUp – terjadi ketika setiap tombol pada keyboard dilepas.
Perbedaan antara event KeyPress dengan KeyDown adalah :
Event KeyPress hanya berlaku untuk tombol-tombol yang mempunyai kode ASCII saja. Tomboltombol
tertentu - seperti : tombol fungsi (F1 s/d F12), tombol panah, tombol keypad – tidak
mempunyai kode ASCII.
Event KeyPress tidak bisa merespon penekanan tombol yang di kombinasi dengan Shift, Ctrl dan
Alt.
C. Click > kejadian ketika tombol klik pada mouse di klik sekali.
D. Dblclick , terjadi ketika setiap tombol pada mouse di klik dua kali.
E. Drag-Drop , merupakan istilah umum di dalam penggunaan mouse untuk menggeser, menyalin atau memindahkan gambar, teks, file, dll. Menggunakan drag-drop akan mempermudah user saat
menggunakan sebuah program.
F. OLE (Object Linking and Embedding) Drag-Drop adalah jenis drag-drop yang memungkinkan user untuk menyalin atau memindahkan data dari satu bagian ke bagian yang lain di dalam satu program atau dengan program yang lain. Sebagian besar program-program buatan Microsoft (seperti Microsoft Office) ataupun perusahaan lain (seperti Adobe PhotoShop) mendukung penggunaan OLE drag-drop.
G. OLEDragOver Target Saat pointer mouse melewati object selama
operasi OLE drag-drop berlangsung.
H. OLECompleteDrag Source Saat proses drop pada object selesai.
I. OLEStartDrag Source Saat operasi OLE drag-drop dimulai.
Beberapa Jenis - jenis Properties,properties adalah nilai atau
Appearance | 0 - Flat | Apakah form akan ditampilkan dengan model 2 dimensi atau 3 dimensi |
AutoRedraw | True/False | Menampilkan form dalam modus grafik |
BackColor | Value | Menampilkan warna latar belakang |
BorderStyle | 0 - None | Model Penampakan Border |
Caption | Value | Judul dari form |
ControlBox | True/False | Menampilkan Control box dalam form |
Enabled | True/False | Aktif/Deaktif form |
FillColor | Value | Warna form |
Font | Value | Jenis font dalam form |
Height | Value | Ukuran tinggi form |
Icon | Value | Bentuk icon yang akan ditampilkan |
Left | Value | Ukuran form dari kiri screen |
MaxButton | True/False | Menampilkan Tombol Max |
MDIChild | True/False | Form sebagai child atau free |
MinButton | True/False | Menampilkan tombol Min |
MouseIcon | Value | Bentuk mouse pada daerah form |
MousePointer | Value | Jenis mouse pada daerah form |
Moveable | True/False | Form dapat dipindahkan/geser |
NegotiateMenus | True/False | Menu dapat digabung dengan menu dari Form lain |
Picture | Value | Gambar yang akan diisi pada form |
ShowInTaskbar | True/False | Form akan ditampilkan dalam taskbar |
StartUpPosition | 0 - Manual | Posisi awal form pada saat dipanggil |
Top | Value | Jarak antara form dengan screen atas |
Visible | True/False | Menyembunyikan form(False) |
Width | Value | Lebar dari suatu form |
WindowState | 0 - Normal | Menampilkan form pada saat pertama kali dipanggil |
di sadur dari www.gachogroup.info
4. Procedure
Procedure > Blok kode program yang berisi perintah – perintah untuk mengerjakan tugas tertentu. Di gunakan untuk menghemat penuliasn kode program, karena kode-kode program yang sama di beberapa tempat cukup di buat dalam beberapa bagian saja. Jenisnya :
a. Procedure Sub, procedure yang tidak menegembalikan nilai setelah tugasnya selesai.
b. Procedure Function, Procedure yang mengembalikan setelah tugasnya selesai.
c. Procedure Event, Procedure untuk event pada sebuah object. Di gunakan di dalam class module.
d. Procedure Property, procedure untuk mengubah (let) atau mengambil (get) nilai property pada sebuah object. Di gunakan di dalam class module.
assdi sadur dari Www.ilmukomputer.com ( By : Krisna)
<
as
e.
5. Methods
adalah aksi yang dapat dilakukan oleh object.
contohnya adalah
1. Metode Move
Jika suatu kontrol mendukung properti Left, Top, Width, dan Height, juga mendukung metode Move, dengannya dimana anda dapat mengubah beberapa atau semua properti dalam satu operasi tunggal. Contoh berikut mengubah tiga properti: Left, Top, dan Width.
Contoh :
'Mendoublekan lebar form, dan memindahkan ke sudut kiri atas layar
'Syntaxnya adalah: Move Left, Top, Width, Height.
Form1.Move 0, 0, Form1.Width * 2
2. Metode Refresh
Metode refresh menyebabkan suatu form akan digambar ulang. Pada dasarnya Visual Basic otomatis memanggil metode ini setiap ada kesempatan, tetapi anda dapat menggunakannya untuk mengupdate tampilan seketika.
Contoh :
For n = 1000 To 1 Step -1
Label1.Caption = CStr(i)
Label1.Refresh ' Mengupdate label seketika.
Next
3. Metode SetFocus
Metode ini memindahkan fokus input ke kontrol tertentu. Sesuatu masalah yang sering terjadi adalah metode ini akan menyebabkan error ketika diterapkan pada kontrol yang sedang di Disable atau dalam keadaan Invisible. Untuk menhindari hal ini, metode SetFocus jangan digunakan pada bagian Form Load.
Contoh :
Private Sub cmdAdd_Click()
Aksi = flAdd
Call Buka
Call Kosong
txtCCode.SetFocus 'Memindahkan fokus ke kontrol txtCCode
End Sub
4. Metode ZOrder
Metode ZOrder memberikan efek tampilan kontrol yang saling menimpa. Anda menggunakan metode ini untuk memindahkan kontrol keatas kontrol yang lain. Gunakan argumen satu untuk sebaliknya.
Contoh :
Label1.ZOrder 'Memindahkan ke atas
Label1.ZOrder 1 'Memindahkan ke bawah
Pada saat design, anda dapat menggunakan Ctrl+J untuk memindahkan kontrol ke depan, dan Ctrl+K untuk memindahkan form ke belakang.
5. Hide, menset objek agar di tampilkan dalam tampilan program bila bernilai "false" dan di sembunykan jika bernilai "true" .
6. Enable, menset agar objek dapat di fungsikan jika bernilai "true", dan tidak berfungsi jika bernilai "false".