Kamis, 17 November 2011

Membuat Template Sendiri

Jika Anda adalah seorang Programmer yang mempunyai banyak Project, ada baiknya membuat Template sendiri untuk lebih mempercepat dan mempermudah pembuatan suatu aplikasi. Sebut saja aplikasi-aplikasi database, pasti ada kesamaannya yaitu ada sebuah Module atau Class khusus untuk pengaturan koneksi ke database-nya. Disinilah fungsi Template sangat berguna, dimana jika Anda ingin menambahkan sebuah Module khusus koneksi database, akan semudah menambahkan Module biasa.
Cara membuat Template (sebagai contoh untuk membuat Module) sebagai berikut :


[ VB 6.0 ]
  • Buat Project baru, lalu tambahkan Module (sebagai contoh beri nama "modKoneksiDB").
  • Didalam Module tersebut, ketikkan beberapa baris kode sebagai contoh saja.
  • Lalu simpan Project-nya seperti biasa. Kemudian tutup program VB 6.0.
  • Buka lokasi penyimpanan Project tadi, kemudian copy-kan file Module-nya ("modKoneksiDB.bas") ke lokasi instalasi VB 6.0. Karena ini berupa Module, maka copy-kan ke folder khusus Template Module yaitu di "C:\Program Files\Microsoft Visual Studio\VB98\Template\Modules". Jika folder tersebut tidak ada, maka buatlah sendiri foldernya.
  • Sekarang Module tersebut sudah siap dipakai sebagai Template untuk penambahan / add Module untuk berbagai Project.



[ VB .NET ]
  • Buat Project baru, lalu tambahkan Module.
  • Didalam Module tersebut, ketikkan beberapa baris kode sebagai contoh saja.
  • Lalu klik menu File > Export Template. Jika muncul perintah penyimpanan klik saja Save.
  • Kemudian akan muncul jendela langkah-langkah pembuatan Template.
  • Di halaman pertama akan muncul pilihan tipe Template-nya. Karena yang ingin dijadikan Template hanya Module-nya saja, pilih "Item template". Lalu klik Next.
  • Di halaman ke-2 pilih file Module-nya saja. Lalu klik Next.
  • Di halaman ke-3 pilih Reference apa saja yang dibutuhkan untuk Module tersebut. Jika tidak perlu, tidak usah dipilih. Lalu klik Next.
  • Di halaman ke-4 / terakhir sesuaikan sendiri Icon, Nama Template, Deskripsi. Sebagai contoh beri Nama Template-nya dengan nama "modKoneksiDB". Lalu klik Finish.
  • Sekarang Module tersebut sudah siap dipakai sebagai Template untuk penambahan item Module untuk berbagai Project.
 



CATATAN : Selain bisa diterapkan untuk Module, cara ini juga bisa diterapkan untuk object yang lain seperti Form, Class, User Control, dll.

Label: , , ,

Kamis, 07 Juli 2011

Resource

Dalam istilah yang sederhana, Resource dapat diartikan sebagai tempat untuk menyimpan file-file yang dibutuhkan atau diakses aplikasi. File-file yang dimasukkan ke dalam Resource akan dijadikan satu atau ikut ter-compile ketika aplikasi dijadikan *.exe.
Sebagai percobaan, langkah berikut ini akan mengatur gambar dari Form dimana gambar tersebut diambil dari Resource. Jadi sebelumnya siapkan sebuah file gambar *.jpg, kemudian ikuti langkah selanjutnya berikut ini :


[ VB 6.0 ]
Secara default, VB 6.0 tidak mengaktifkan fitur untuk membuat Resource. Untuk mengaktifkannya klik menu Add-Ins >> Add-In Manager. Dalam daftar pilih item dengan nama "VB 6 Resource Editor", lalu centang pilhan / checkbox "Loaded/Unloaded" dan "Load on Startup" kemudian klik tombol OK untuk menutupnya. Selanjutnya klik menu Tools >> Resource Editor, maka akan muncul jendela seperti berikut :
Dalam toolbar-nya, pilih "Add Custom Resource", kemudian buka file gambar *.jpg yang sudah disiapkan tadi. Setelah itu maka secara otomatis muncul item folder baru "CUSTOM" dan item "101" dibawahnya. Penjelasanya adalah file gambar *.jpg tadi, tersimpan dibagian "CUSTOM" dengan nomor index atau ID = 101 (dapat dirubah). Kemudian klik toolbar "Save" untuk menyimpannya.
Sekarang langkah kode untuk memanggil gambar tersebut dari Resource yang akan dijadikan gambar untuk Form. Di bagian 'Form_Load' ketikkan :
Dim b() As Byte
      
Open "tmp" For Binary As #1
b() = LoadResData(101, "CUSTOM") '101 adlh ID dr gambar
Put #1, 1, b()
Close #1

Me.Picture = LoadPicture("tmp")




[ VB .NET ]
Klik menu Project >> "Nama Project" Properties, kemudian pilih tab "Resources". Selanjutnya pilih menu combo box Add Resouce >> Add Existing File, lalu pilih file gambar *.jpg yang sudah disiapkan tadi. Kemudian simpan / save project tersebut.
Sekarang langkah kode untuk memanggil gambar tersebut dari Resource yang akan dijadikan gambar untuk Form. Di bagian 'Form1_Load' ketikkan :
Me.BackgroundImage = My.Resources.Gambar 'sesuaikan kembali

Label: , , ,

Rabu, 01 Juni 2011

Tab IDE

Dalam IDE / lembar kerja Visual Basic 6.0, tidak terdapat kontrol Tab yang berguna untuk mempermudah berpindah antar jendela / form yang terbuka.
Solusinya adalah dengan menginstall Add-In khusus yang bisa Anda download disini.

Label: , ,

Jumat, 26 Maret 2010

Dukungan Scroll Mouse pada IDE VB 6.0

Secara default IDE pada VB 6.0 tidak didukung scroll mouse untuk menggulung jendela pengkodean, dan tentu saja hal ini mengurangi kenyamanan dalam pengetikan kode.
Untuk menambahkan dukungan scroll mouse lakukan tahap-tahap berikut ini :
  1. Download file ini.
  2. Jalankan / extract file tersebut ke dalam suatu folder.
  3. Klik Start > Run, ketikkan regsvr32 path\VB6IDEMouseWheelAddin.dll . Ganti tulisan path dengan alamat folder hasil extract file download tadi, lalu klik OK. Jika muncul pesan kesalahan / error coba pindahkan ke lokasi folder yang lain.
  4. Jalankan aplikasi VB 6.0.
  5. Klik menu Add-Ins > Add-in Manager, dalam daftar pilh 'MouseWhell Fix'.
  6. Centang pilihan 'Loaded/Unloaded' dan 'Load On Startup', lalu klik OK.

Label: , , ,

Minggu, 21 Maret 2010

Menggunakan MZ-Tools sebagai alat bantu

MZ-Tools merupakan sebuah aplikasi tambahan untuk membantu proses pembuatan aplikasi dalam Visual Basic.
Untuk VB 6.0 dan VBA anda bisa download disini (freeware), sedangkan untuk VB .NET download disini (demo).

Label: , , , ,