Form adalah tempat untuk pembuatan window. Kontrol diletakkan pada form. Kontrol ini misalnya tombol check box, radio button, memo, label, panel, dan sebagainya. Pada form tersedia tombol :
•Tombol Minimize untuk mengubah window menjadi icon.
•Tombol Maximize untuk memperbesar ukuran sehingga memenuhi layar monitor pada saat itu tombol berubah menjadi tombol Restore yang berfungsi mengembalikan ke ukuran sebelumnya.
•Tombol Close untuk menutup window. Jika aplikasi mengandung sebuah window, maka Close sekaligus berfungsi penutup program.
Mengaktifkan Form
Untuk mengaktifkan form ada beberapa cara, yaitu :
•Klik tombol View Object pada Window Project
•Dari menu View klik perintah Object
•Tekan tombol Shift + F7 pada keyboard
1.Event Form
Active : Terjadi saat sebuah form menjadi window aktif
Click : Terjadi saat pemakai mengklik form
DbClick: Terjadi saat pemakai melakukan klik ganda form
Deaactive : Terjadi saat form lain menjadi window aktif
DragDrop : Terjadi saat proses drag melewati form selesai
DragOver : Terjadi saat proses drag melewati form
GotFocus : Terjadi saat form mendapat focus
KeyDown : Terjadi saat pemakai menekan keyboard dan property KeyPreview kontrol pada form bernilai True. Sebaliknya, kontrol akan memakai event KeyDown.
KeyPress : Terjadi saat pemakai menekan sebuah tombol pada keyboard melewati form
KeyUp : Terjadi saat pemakai melepas penekanan tombol
LinkClose : Terjadi saat proses DDE terhenti
LinkError : Terjadi saat proses DDE gagal
LinkExecute : Terjadi saat proses DDE mulai dijalankan
LinkOpen : Terjadi saat proses DDE mulai
Load : Terjadi saat form diaktifkan dans ebelum tampak di layar
LostFocus : Terjadi saat form kehilangan focus
MouseDown : Terjadi saat pemakai menekan mouse melewati form
MouseMove : Terjadi saat pemakai melepas mouse melewati form
Paint : Terjadi saat VB harus menggambarkan form
Properti Form
AutoRedraw : Jika True, VB secara otomatis menggambar ulang gambar pada form karena window lain menghilangkan gambar. Jika False (default), VB tidak akan me-redraw secara otomatis.
BackColor : Warna background form. Pemakai bias menentukan dengan angka heksadecimal atau memilih warna yang sesuai dari palet warna
BorderStyle : 0 tanpa garis batas, 1 untuk garis tetap, 2 (default) untuk garis yang ukurannya bias diubah, 3 garis tetap dengan dua baris pada pinggirnya.
Caption : Teks yang tampil pada judul form. Nilai Caption secara default adalah nama form.
ClipControls: Jika True (default), Paint even akan bekerja
ControlBox : Jika True (default), form akan mengandung tombol control
DrawMode : Menyediakan 16 komposisi yang terkait dengan gambar dalam menghasilkan efek gambar khusus
DrawStyle : Menyediakan 7 komposisi untuk menentukan tampilan garis dalam gambar
DrawWidth : Menentukan lebar garis pada form
Enabled : Jika true (default), form dapat menanggapi events
FillColor : Warna untuk mengisi gambar pada form
FillStyle : Menyediakan 8 macam corak pengisi bidang gambar
FontBold : Untuk menentukan ukuran tebal font pada form
FontItalic : Untuk menentukan bentuk miring font pada form
Font Name : Untuk menentukan jenis font pada form
FontSize : Untuk menentukan ukuran font pada form
FontStrikethru : Untuk menntukan garis coret pada font di form
FontTransparent : Untuk menghasilkan efek transparent font pada form
FontUnderline : Untuk menentukan garis bawah font di form
ForeColor : Untuk menentukan warna latar depan font di form
Height : Untuk menentukan ukuran tinggi form
HelpContextID : Menyediakan nomor pengenal dalam penyusunan context-sensitive help
Icon : Untuk menentukan icon aplikasi
KeyPreview : Jika False (default), control yang menerima focus menerima biasa menerima event-event berikut KeyDown, KeyUp dan KeyPress sebelum form. Jika bernilai True, form akan menerima event sebelum kontrol terfikus.
Left : Ukuran posisi kiri, terhitung dari pinggir form
LinkMode : 0 (default) akan melumpuhkan DDE, 1 DDE otomatis DDE, 2 Dde terkode, 3 permintaan terkode
LinkTopic : Menentukan aplikasi sumber dan topik DDE
MaxButton : Jika True (default), tombol Maximize muncul pada form pada saat runtime. Jika false, pemakai tidak bias me-maximize form
MDIChild : Jika True, form akan jenis MDI. Jika False (default), form bukan form MDI
Name : Nama form, default Form 1
ScaleLeft : Jarak dari kiri layar ke batas kiri form
Scale Mode : Untuk menentukan pengukuran koordinat pada form
ScaleTop : Jarak dari sisi atas layar ke batas atas form
Scale Width : Untuk menentukan lebar form
Top : Posisi batas atas form
Visible : Bernilai True atau False, sehingga form bias tampak atau hilang
Width : Lebar form dalam satuan twip
2.Menggunakan Banyak Form
Pengaktifkan Form
Perintah untuk mengaktifkan form, yaitu membuka form ke memori :
Load Namaform
Perintah untuk menutup form dari memori :
Unload Namaform
Kalau kode dijalankan pada form tersebut, cukup dengan perintah :
Unload Me
Penampilan Form
Perintah untuk menampilkan form yang telah aktif di memori tetapi belum tampak :
Namaform.Show
Sedangkan perintah untuk menyembunyikan form adalah :
Namaform.Hide
Kalau kode dijalankan pada form tersebut, cukup dengan perintah :
Me.Hide
0 komentar:
Posting Komentar