Gunakan proyek
Saat Anda mengembangkan aplikasi, Anda menggunakan proyek untuk mengelola semua file berbeda yang membentuk aplikasi tersebut. Sebuah proyek meliputi:
1. Lacak file proyek (.vbp) dari semua komponen.
2. File (.frm) untuk setiap formulir.
3. File data biner (.frx) dari setiap formulir, yang berisi data properti kontrol pada formulir. File .frm apa pun yang berisi atribut biner (seperti gambar atau ikon) tidak dapat diedit; file ini dibuat secara otomatis.
4. Satu file (.cls) untuk setiap modul kelas, file ini opsional.
5. Satu file (.bas) untuk setiap modul standar, file ini opsional.
6. Satu atau lebih file (.ocx) yang berisi kontrol ActiveX, file ini opsional.
7. File sumber daya tunggal (.res), file ini opsional.
File proyek adalah daftar semua file dan objek yang terkait dengan proyek, serta informasi tentang opsi lingkungan yang ditetapkan. Informasi ini diperbarui setiap kali proyek disimpan. Semua file dan objek ini juga dapat dibagikan dengan proyek lain.
Ketika semua file proyek selesai, Anda dapat mengonversi proyek menjadi file yang dapat dieksekusi (.exe): Dari menu "File", pilih perintah "Make PRoject.exe".
Perhatikan bahwa menggunakan Visual Basic edisi Professional dan Enterprise, Anda juga dapat membuat tipe file eksekusi lainnya, seperti file .ocx dan .dll. Bab ini mengasumsikan bahwa kita sedang membicarakan proyek .exe standar. Untuk informasi tambahan mengenai jenis proyek lainnya, lihat Panduan Alat Komponen dalam edisi Profesional dan Perusahaan.
Informasi lebih lanjut Untuk informasi lebih lanjut tentang membuat file yang dapat dieksekusi, lihat "Membuat dan Menjalankan File yang Dapat Dieksekusi" nanti di bab ini. Untuk informasi tentang file data biner dan file proyek, lihat Lampiran A, "Spesifikasi Visual Basic, Batasan, dan Format File."
Penjelajah Proyek
Saat Anda membuat, menambah, atau menghapus file yang dapat diedit dari suatu proyek, Visual Basic mencerminkan perubahan di jendela Project Explorer, yang berisi daftar file proyek saat ini. Jendela Project Explorer yang ditunjukkan pada Gambar 4.1 mencantumkan beberapa tipe file yang dapat disertakan dalam proyek Visual Basic.
Dokumen proyek
Setiap kali Anda menyimpan proyek, Visual Basic memperbarui file proyek (.vbp). File proyek berisi daftar file yang sama dengan daftar file yang muncul di jendela Project Explorer. File proyek juga mereferensikan kontrol ActiveX dan objek pluggable yang digunakan dalam proyek. Anda dapat membuka file proyek yang ada dengan mengklik dua kali ikonnya, memilih perintah Buka Proyek dari menu File, atau menyeret file ke jendela Project Explorer.
Detail Format informasi yang ditentukan disimpan dalam file .vbp, yang dijelaskan dalam Lampiran Spesifikasi, Batasan, dan Format File AVisualBasic.
Struktur proyek VisualBasic
Bagian berikut menjelaskan berbagai tipe file dan objek yang dapat disertakan dalam proyek Anda.
modul formulir
Modul formulir (dengan ekstensi file .frm) berisi deskripsi tekstual formulir dan kontrolnya, termasuk pengaturan propertinya. Mereka juga berisi deklarasi konstanta tingkat bentuk, variabel, dan prosedur eksternal, prosedur kejadian, dan prosedur umum.
Untuk informasi lebih lanjut tentang pembuatan formulir, lihat Bab 2, "Mengembangkan Aplikasi dengan Visual Basic" dan Bab 6, "Membuat Antarmuka Pengguna". Untuk informasi tentang format dan isi file formulir, lihat Lampiran A, "Spesifikasi Visual Basic, Keterbatasan, dan Format File."
Modul Kelas Modul kelas (dengan ekstensi file .cls) mirip dengan modul formulir, hanya saja modul tersebut tidak memiliki antarmuka pengguna yang terlihat. Anda dapat menggunakan modul kelas untuk membuat objek Anda sendiri yang berisi metode dan kode properti.
Untuk informasi lebih lanjut tentang penulisan kode dalam modul kelas, lihat "Membuat Kelas Anda Sendiri" di Bab 9, "Pemrograman dengan Objek."
Modul standar
Modul standar (dengan ekstensi file .bas) dapat berisi deklarasi tipe, konstanta, variabel, prosedur eksternal, dan prosedur publik di tingkat publik atau modul.
Untuk informasi lebih lanjut tentang penggunaan modul, lihat Bab 5, "Dasar-dasar Pemrograman," dan Bab 9, "Pemrograman dengan Objek."
File sumber daya
File sumber daya (dengan ekstensi file .res) berisi bitmap, string, dan data lain yang dapat diubah tanpa mengedit ulang kode. Misalnya, jika Anda berencana untuk melokalkan aplikasi Anda dalam bahasa asing, Anda dapat menyimpan seluruh string teks dan bitmap antarmuka pengguna dalam file sumber daya, lalu melokalkan file sumber daya alih-alih melokalkan seluruh aplikasi. Sebuah proyek berisi paling banyak satu file sumber daya.
Untuk rincian tentang penggunaan file sumber daya, lihat "Menggunakan File Sumber Daya" nanti di bab ini dan Bab 16, "Distribusi Internasional".
dokumen ActiveX
Dokumen ActiveX (.dob) mirip dengan formulir, tetapi dapat ditampilkan di browser Internet seperti Internet Explorer. VisualBasic edisi Professional dan Enterprise mampu membuat dokumen ActiveX.
Untuk informasi lebih lanjut tentang dokumen ActiveX, lihat "Membuat Komponen ActiveX" dalam "Panduan Alat Komponen Microsoft Visual Basic 6.0", tersedia dalam edisi Professional dan Enterprise.
Kontrol pengguna dan modul halaman properti
Modul kontrol pengguna (.ctl) dan halaman properti (.pag) juga mirip dengan formulir, namun digunakan untuk membuat kontrol ActiveX dan halaman properti terkait yang menampilkan properti waktu desain. Visual Basic edisi Professional dan Enterprise dapat membuat kontrol ActiveX.
Untuk informasi lebih lanjut tentang membuat kontrol ActiveX, lihat "Membuat Komponen ActiveX" dalam "Panduan Alat Komponen Microsoft Visual Basic 6.0", tersedia dalam edisi Professional dan Enterprise.
bagian
Selain file dan modul, ada beberapa jenis komponen lain yang dapat ditambahkan ke sebuah proyek.
Kontrol ActiveX
Kontrol ActiveX (dengan ekstensi file .ocx) adalah kontrol opsional yang dapat ditambahkan ke kotak peralatan dan digunakan dalam formulir. Ketika VisualBasic diinstal, file yang berisi kontrol yang termasuk dalam VisualBasic disalin ke direktori publik (subdirektori /Windows/System pada Windows95). Kontrol ActiveX tambahan tersedia dari berbagai sumber. Anda juga dapat membuat kontrol sendiri menggunakan edisi Visual Basic Professional dan Enterprise.
Untuk informasi lebih lanjut tentang penggunaan kontrol ActiveX yang disertakan, lihat Panduan Alat Komponen Microsoft Visual Basic 6.0, tersedia dalam edisi Professional dan Enterprise.
Objek yang dapat disisipkan
Objek yang dapat disisipkan, seperti objek lembar kerja Microsoft Excel, adalah komponen yang dapat digunakan sebagai blok penyusun saat membangun solusi terintegrasi. Skema terintegrasi dapat berisi data dalam format berbeda, seperti lembar kerja, bitmap, dan teks, yang dibuat oleh aplikasi berbeda.
Untuk informasi lebih lanjut tentang penggunaan objek dari aplikasi lain, lihat Bab 10, "Pemrograman dengan Komponen."
Mengutip
Anda juga dapat menambahkan referensi komponen ActiveX eksternal yang dapat digunakan oleh aplikasi. Anda dapat menentukan referensi menggunakan kotak dialog Referensi dengan mengakses item menu Referensi pada menu Proyek.
Untuk informasi selengkapnya tentang referensi, lihat "Menggunakan Objek dari Aplikasi Lain" nanti di bab ini.
Desainer ActiveX
ActiveX Designer adalah alat desain kelas yang dapat membuat objek mulai dari kelas. Antarmuka desain formulir adalah desainer default. Desainer tambahan tersedia dari sumber lain. Untuk informasi lebih lanjut tentang ActiveX Designer, lihat "ActiveX Designer" di Bab 9, "Pemrograman dengan Objek."
Kontrol standar
Kontrol standar disediakan oleh Visual Basic. Kontrol standar, seperti tombol perintah atau kontrol bingkai, selalu disertakan dalam kotak peralatan, tidak seperti kontrol ActiveX dan objek yang dapat dicolokkan yang dapat ditambahkan dan dihapus dari kotak peralatan.
Untuk informasi lebih lanjut tentang kontrol standar, lihat Bab 3, "Bentuk, Kontrol, dan Menu" dan Bab 7, "Menggunakan Kontrol Standar Visual Basic."
Buat, buka, dan simpan proyek
Empat perintah pada menu File memungkinkan Anda membuat, membuka, dan menyimpan proyek.
File dapat dibagikan antar proyek. Satu file seperti formulir dapat menjadi bagian dari banyak proyek. Perhatikan bahwa perubahan yang dilakukan pada formulir atau modul dalam satu proyek akan diterapkan ke semua proyek yang berbagi modul ini.
Untuk informasi lebih lanjut tentang berbagi file, lihat "Menambahkan, Menghapus, dan Menyimpan File" nanti di bab ini.
Gunakan banyak proyek
Dalam Visual Basic edisi Professional dan Enterprise, beberapa proyek dapat dibuka secara bersamaan. Kemampuan ini berguna ketika membangun dan menguji solusi dengan kontrol yang dibuat pengguna atau komponen lainnya. Ketika beberapa proyek dimuat, judul jendela Project Explorer berubah menjadi "Grup Proyek" dan semua komponen proyek yang terbuka ditampilkan.
Untuk menambahkan proyek tambahan ke grup proyek saat ini, ikuti langkah-langkah berikut:
1. Pilih "Tambahkan Proyek" dari menu "File". Kotak dialog "Tambah Proyek" ditampilkan.
2. Pilih proyek yang sudah ada atau jenis proyek baru dan pilih "Buka".
Untuk menghapus proyek dari grup proyek yang sudah ada, ikuti langkah-langkah berikut:
1. Pilih proyek atau komponen proyek di "Project Explorer".
2. Pilih "Hapus Proyek" di menu "File".
Untuk informasi selengkapnya tentang penggunaan beberapa proyek, lihat "Membuat Komponen ActiveX" dalam Panduan Alat Komponen Microsoft Visual Basic 6.0, tersedia dalam edisi Professional dan Enterprise.
->