Visual Basic 6.0 disertai dengan control-control bawaan seperti textbox, commandButton, Label dan lain-lain yang diletakkan di Form. Kita juga bisa membuat kontrol buatan kita sendiri dengan UserControl. Mengapa harus membuat usercontrol sendiri? Ada berbagai alasan mengapa kita harus membuat usercontrol sendiri antara lain mungkin kita ingin membuat sebuah objek control yang sesuai dengan keinginan kita diluar hal-hal yang bisa disediakan oleh bawaan visual basic. Saya pernah membuat Project Windows dan WEB dengan sebuah UserControl yang dapat dijalankan di Windows Form maupun WEB dengan Visual Basic 6.0. Dengan alasan membuat User Interface lebih mudah, lebih cepat dan lebih mudah dikendalikan dengan Visual Basic 6.0 daripada membuatnya dengan kode HTML. Dengan kode HTML kita harus mengendalikan evant-evant dan DOM (Dokument Object Model) HTML dengan JavaScript. Daripada membuat User Interface dengan HTML dan Javascript lebih baik Project-project VB6 yang sudah lama ada dan berjalan dengan baik dibuat menjadi UserControl yang dapat berjalan di WEB maupun Windows tinggal dikonversi kodenya sedikit. Satu hal yang mendasar dari UserControl adalah UserControl tidak dapat berdiri sendiri seperti Windows Form. Usercontrol harus mempunyai wadah (container) untuk dapat dijalankan. Wadahnya bisa berupa Form ataupun Browser. Lihat gambar di bawah ini: Saya sengaja membedakan warna UserControl dan Warna Form (sebagai container) agar kelihatan. Pusat interaksi user dengan program yang kita buat terletak pada UserControl. data dari textbox dan event tombol yang ada di UserControl tidak dapat keluar sebelum kita memberikan jalur komunikasinya ke Container (Form atau Webbrowser). Sampai di sini mungkin anda masih bertanya-tanya apa sih? OK. tidak apa-apa nanti juga bakal ngerti. Kita mulai saja dengan membuat project Windows yang mendemonstrasikan UserControl. Buka Project Baru Standard.EXE Lalu klik project - Add User Control Lihat gambar di bawah ini: Setelah anda klik Add New Control maka akan terlihat seperti gambar di bawah ini: Klik tombol open lalu tambahkan textbox, label dan command button atur propertynya sedemikian rupa hingga hingga UserControl jadi seperti gambar di bawah ini: Di project kita sekarang ada Form dan UserControl yang bernama ctl Lihat gambar di bawah ini: Lengkapnya Klick : di sini |
Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer
0 komentar:
Posting Komentar