Objek adalah kombinasi code yang dapat diperlakukan seperti unit. Sebuah objek dapat disebut sebagai potongan aplikasi, seperti kontrol atau sebuah form. Berikut ini menggambarkan contoh tipe objek yang dapat digunakan dalam Visual Basic :
- Command button : Kontrol dalam from, seperti command button, frame, objek.
- Form : Setiap form dalam project Visual Basic adalah pemisah atau pembatas objek.
- Database : Objek Database dan berisi objek lain, seperti field dan indeks.
- Chart : Char dalam Microsoft Excel adalah sebuah objek.
Sebuah objek yang Anda definisikan, ada kalanya kode-kodenya tidak perlu Anda tuliskan. Sebagai contoh, Anda dapat membuat sendiri kotak dialog File Open dan File Save, tetapi Anda tidak perlu menulis kode-kodenya.
Mengatur Properti Objek
Pengaturan properti sebuah objek pada Visual Basic merupakan salah satu hal yang penting untuk dimengerti. Anda dapat menganggap suatu objek itu sama dengan sebuah benda yang memiliki beberapa identitas, dan properti itu sendiri merupakan identitas dari sebuah objek.
Mengatur Nilai Properti
Anda dapat mengatur nilai properti sebuah objek jika Anda ingin mengubah tampilan atau kemampuan dari sebuah objek. Untuk mengatur nilai sebuah properti, gunakan format perintah berikut ini :
objek.property = expression
Contoh berikut merupakan statemen yang menggambarkan bagaimana mengatur sebuah properti :
Text1.Top = 200 'mengatur properti Top ke 200
Text1.Visible = True 'menampilkan text box
Text1.Text = "Bambang" 'menampilkan 'Bambang' dalam text box
Pada Windows Properties terdapat beberapa komponen atau bagian, yaitu:
- Object Box, kotak yang berisi nama objek yang ditampilkan daftar propertinya pada window propertis.
- Property List, daftar properti yang dapat Anda atur nilainya, untuk sebuah objek yang tertera dalam kotak tadi.
- Value, merupakan nilai untuk setiap daftar properti.
- Description Pane, adalah layar yang memberikan keterangan singkat tentang properti yang terpilih pada window properties.
- Name : Properti ini sangat penting karena setiap objek dikontrol oleh rutin yang Anda tulis. Untuk itu setiap onjek harus memiliki nama yang berbeda.
- Caption : Nilai properti ini berupa teks yang akan ditampilkan sebagai judul objek saat digunakan sebagai user interface.
- Text : Digunakan untuk menampilkan atau menulis pesan dan dapat diedit langsung saat aplikasi berjalan oleh pemakai.
- Font : Properti ini menentukan jenis huruf yang akan digunakan.
- BackColor : Digunakan untuk mengatur warna latar belakang.
- ForeColor : Digunakan untuk mengatur warna teks dan grafik dari objek yang telah dipilih.
- Enabled : digunakan untuk mengatur agar kontrol suatu saat tidak dapat diakses.
- Visible : Digunakan jika suatu saat Anda ingin menyembunyikan atau menampilkan sebuah kontrol.
- Height : digunakan untuk mengatur ukuran objek yang bersangkutan.