Diagonal Select - Hello Kitty
RSS

Fungsi & Komponen VISUAL BASIC 6.0


Fungsi & Komponen VISUAL BASIC 6.0


        1.1 Mengenal Visual Basic 6.0
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga  pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh  orang yang baru belajar membuat program. Visual Basic merupakan bahasa  pemrograman yang sangat mudah  dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya  untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.
Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan  beberapa penambahan komponen yang sedang tren saat ini, seperti beberapa penambahan fitur database dan multimedia yang semakin baik.

1.2. Interface Antar Muka Visual Basic 6.0
Interface antar muka Visual Basic 6.0, berisi menu, toolbar, toolbox, form,  project explorer dan property seperti terlihat pada gambar 1.1. berikut:

Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap  komponen yang dipakai harus diatur propertinya lewat jendela [Property]. Adapula komponen-komponen yang terdapat di dalam Visual Basic sebagai berikut:
  •    Form Design Merupakan area yang disediakan untuk pengguna melakukan perancangan dalam             pembuatan program atau apikasi.
Untuk mengaktifkan form ada tiga cara yaitu 
1. Klik tombol View Object pada Window Project
2. Dari Menu View klick perintah object
3. Tekan tombol Shift +F7 pada keyboard.


  •  Code Window merupakan area yang disediakan untuk pengguna dalam melakukan penulisan code program yang akan dibuat. Pada window ini terdapat fasilitas yang cukup lengkap. Jika kita melakukan klik ganda pada sebuah object yang berupa kontrol atau form maka window code ini akan langsung aktif dan membawa kursor kita ke tempat penulisan program yang terkait dengan obyek tersebut. Tempat penulisan berada diantara kata Private Sub dan End Sub.
Untuk mengaktifkan Window Code ada beberapa cara :
1. Klik tombol View Code pada Window Project
2. Dari menu View klik perintah Code

Pada Window Code ini terdapat dua buah fasilitas utama yaitu pemilih object dan prosedur. Hasil pemilihan akan membawa kursor ke lokasi penulisan kode program sesuai pemilihan kita.


 Pada pemrograman Visual BASIC, form digunakan sebagai komponen utama untuk mendesain tampilan program. Secara umum sebuah komponen/objek dalam Visual BASIC memiliki 3 karakteristik utama yaitu:
  • Properti
  • Event
  • Metode

1.  Properti
·         Property Adalah karakteristik yang melekat pada sebuah objek yang menunjukkan ciri suatu objek. Misalnya BackColor menunjukkan warna latar belakang, Font menunjukkan jenis dan ukuran font yang digunakan, dan sebagainya.

2. Event
·         Menunjukkan kejadian yang terjadi pada sebuah objek. Misalnya kejadian ketika command1 diklik (event Command1_Click), kejadian ketika form loading pertama kali (event Form_Load), dan sebagainya.
Contoh :
Private Sub Form_Load()
Form1.Caption = ”Program P. Ilmu Komputer”
End Sub


Macam-macam event yang sering digunakan:
Event  Untuk Mouse
  • Click, tombol kiri mouse ditekan dan proses akan dilakukan pada saat melepas tombol kiri mouse dengan posisi tepat pada object tersebut.
  • DbClik, tombol kiri mouse dengan posisi sebanyak 2 kali dengan  cepat  dan proses akan dilakukan padasaat  penekanan yang kedua.
  • MouseDown, proses akan dilakukan pada saat menekan tombol kanan/kiri mouse.
  • MouseUp, tombol kiri/kanan mouse ditekan dan proses akan dilakukan pada saat melepas tombol kiri/kanan mouse dengan posisi tanpa harus pada object tersebut.
  • MouseMove, proses akan dilakukan apabila mouse digerakan dan mengenai object tersebut tanpa menekan tombolnya.

Event Untuk Keyboard
  • KeyPress, proses akan dilakukan apabila sebuah tombol keyboard ditekan. Untuk menyatakan sebuah tombol keyboardyang di tekan dengan menggunakan  kode ASCII.
  • KeyDown, proses akan dilakukan apabila sebuah tombol keyboard ditekan.
  • KeyUp, proses akan dilakukan apabila dilakukan sebuah tombol keyboard dilepaskan.

Event Untuk Perubahan
  • Active, proses akan dilakukan apabila sebuah form menjadi jendela yang aktif.
  • Deactive, proses akan dilakukan apabila dilakukan perpindahan dari satu form ke form yang lain.
  • GotFocus, proses akan dilakukan apabila object  tersebut menjadi focus.
  • LostFocus, proses dilakukan apabila objok tersebut kehilangan / sudah tidak menjadi focus dikarenakan focus telah berpindah ke objek lain.
  • Load, proses akan dilakukan apabila sebuah form dibuka/dijalankan.
  • UnLoad, proses akan dilakukan apabila sebuah form diubah.
  • Resize, proses akan dilakukan apabila ukuran form diubah
  • Change, proses akan dilakukan apabila isi / nilai sebuah object diubah



3.  Metode (Method)
·         Adalah prosedur yang dikerjakan pada satu objek. Metode merupakan suatu tindakan di mana objek dapat di bentuk.
Contoh :
Form1.Show

  • Menu Bar merupakan daftar menu yang berisi daftar perintah-perintah yang dapat digunakan saat bekerja membuat program.


  • Tool Bar merupakan suatu alat yang digunakan untuk mengakses secara cepat perintah-perintah dalam menu bar. Berikut adalah penjelasan masing-masing tombol pada main toolbar :



  • Project Explorer merupakan daftar tampilan form dan module yang ada pada project yang aktif. Pada windows ini terdapat tiga tombol pengaktif untuk Windows Code, Windows Object dan Toggle Folder. Juga terdapat diagram yang menampilkan susunan folder penyimpanan file-file project.

Secara default windows ini menempati dock-nya sendiri, yaitu di sebelah kanan atas. Namun kita bisa membuatnya mengambang keluar dock dengan cara mengklik atau drag keluar judul windows ini.
Untuk menampilkan windows ini dengan caranya adalah :
1. Dari menu View pilihlah Project Explorer

2. Tekan tombol CTRL +R pada keyboard

1.3 Komponen Dan Fungsi VB 6.0
Pada dasarnya adalah operasional standar di dalam sistem operasi windows, seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN.
·                          
  1. Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangun. Komponen standar dalam toolbox dapat dilihat pada gambar 1.2 berikut ini. 



  • Picture box Merupakan tool untuk menampilkan gambar pada form
  • Label Merupakan tool untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user
  • Frame Merupakan tool untuk membuat sebuah bingkai
  • CheckBox Merupakan tool untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. CheckBox dapat di pilih 1 atau lebih
  • ComboBox Merupakan tool Untuk membuat kontrol kombinasi antara TextBox dengan ListBox
  • HScrollBar Merupakan tool Untuk membuat Scrollbar secara horizontal
  •  Timer Merupakan tool untuk mengontrol waktu
  • DirListBox Merupakan tool untuk menampilkan direktori atau folder
  • Shape Merupakan tool untuk membuat kotak, persegi panjang atau lingkaran
  • Image Untuk membuat gambar
  • OLE Untuk menghubungkan software lain ke form
  • TextBox Merupakan tool untuk membuat teks yang bisa di ubah-ubah oleh user
  • CommandButton Merupakan tool untuk membuat tombol, seperti tombol OK, cancel, dan sebagainya terserah anda.
  • OptionButton Merupakan tool untuk membuat menu suatu pilihan,Fungsinya sama seperti CheckBox, namun OptionButton hanya dapat di pilih 1 oleh user
  • ListBox Merupakan tool untuk membuat daftar pilihan
  •  VScrollBar Untuk membuat Scrollbar secara vertikal
  • DriveListBox Merupakan tool untuk menampilkan drive yang ada di komputer
  •  FileListBox Merupakan tool untuk menampilkan file-file
  • Line Merupakan tool untuk membuat garis
  • Data Merupakan tool untuk menghubungkan database ke form.


  1. Property Window Merupakan alat yang digunakan untuk mengatur property dari suatu program atau aplikasi yang sedang dibuat. Cara menampilkan window ini caranya :
1. Dari Menu View pilihlah Properties Window
2. Tekan tombol F4 pada keyboard


Beberapa property dan fungsinya , diantaranya:
  • Name, untuk memberikan nama suatu object.
  • Caption, untuk menampilkan teks yang biasanya digunakan untuk judul dan tidak dapat diubah secara langsung.
  • Text, untuk menampilkan teks dan dapat di ubah secara langsung.
  •  List, untuk menuliskan daftar pilihan pada ComboBox dan ListBox.
  • Font, untuk menentukan jenis  dan ukuran huruf yang digunakan.
  • BackColor, untuk mengatur warna latar belakang.
  • ForeColor, untuk mengatur warna teks atau grafik.
  • Enabled,  pengaturan agar suatu object tidak dapat diakses.
  • Visible, untuk menyembunyikan atau menampilkan suatu object.
  • Height, untuk mengatur ukuran tinggi suatu object.
  • Width, untuk mengatur ukuran lebar suatu object.
  • MousePointer, untuk mengubah pointer mouse berubah apabila melewati object tersebut
  • StartUpPosition, untuk mengatur posisi form pada saat di jalankan
  • Appearance, Digunakan untuk menentukan penampilan dari kontrol (0 – Flat, 1 – 3D)
  • Archive, Digunakan untuk menentukan apakah FileListBox dapat menampilkan file dengan atribut Archive atau tidak
  • BackColor, Digunakan untuk menentukan warna latarbelakang control
  • CauseValidation, Digunakan untuk menentukan apakan event Validate di aktifkan ketika kontrol akan kehilangan fokus (False, True) DragMode Menentukan modus drag-n-drop (0 – manual, 1 – automatic)
  • DragIcon, Digunakan untuk menentukan icon yang digunakan pada operasi drag-n-drop pada control label
  • Hidden, Digunakan untuk menentukan apakah FileListBox dapat menampilkan file dengan atribut Hidden atau tidak.
  • Index, Digunakan untuk menentukan nomor index, jika kontrol tersebut merupakan kontrol array
  • Left, Digunakan untuk menentukan jarak kiri kontrol dari kontainernya.
  • Normal, Digunakan untuk menentukan apakah FileListBox dapat menampilkan file dengan atribut Normal atau tidak.
  • MouseIcon, Digunakan untuk menentukan icon mouse yang digunakan ketika pointer mouse berada diatas kontrol label tersebut, properti ini berarti bila properti MousePointer diset menjadi (99 – Custom)
  • MultiSelect, Digunakan untuk menentukan apakah item dalam listbox dapat dipilih lebih dari satu atau tidak (0 – None, 1 – Simple, 2 – Extended) Perbedaan antara 1 – Simple dengan 2 – Extended, adalah pada Simple pemilihan beberapa item sekaligus tidak dapat menggunakan bantuan Shift.
  • Pattern, Digunakan untuk menentukan pola wildcard yang digunakan untuk membatasi file yang akan ditampilkan dalam kontrol (*.* semua file, *.bmp, ?A*.jpg)
  •  ReadOnly, Digunakan untuk menentukan apakah FileListBox dapat menampilkan file dengan atribut ReadOnly atau tidak.
  • System, Digunakan untuk menentukan apakah FileListBox dapat menampilkan file dengan atribut System atau tidak.
  • TabIndex, Digunakan untuk menentukan urutan tabindex, 0 adalah kontrol yang pertama mendapat fokus jika form dijalankan. Properti ini efektif jika setting properti TabStop adalah True
  • Stop, Digunakan untuk menentukan apakah textbox dapat menerima fokus karena penekanan tombol TAB oleh pemakai (False, True)
  • Tag Properti ini dapat digunakan sebagai tempat menyimpan data sementara yang berkaitan dengan kontrol label tersebut
  • Top, Digunakan untuk menentukan jarak atas kontrol dari kontainernya.
  • Value, Digunakan untuk mendapatkan / menentukan nilai dari ScrollBar
      
      1.3 Membuat Project Baru
       Untuk memulai pembuatan program aplikasi di dalam Visual Basic, yang dilakukan adalah membuat project baru. Project adalah sekumpulan form, modul,  fungsi, data dan laporan yang digunakan dalam suatu aplikasi. Membuat projrct baru dapat dilakukan dengan memilih menu [File] >> [New Project] atau dengan menekan  ikon [new project]  pada Toolbar yang terletak di pojok kiri atas. Setelah itu akan  muncul konfirmasi untuk jenis project dari program aplikasi yan akan dibuat seperti terlihat pada gambar berikut.
Pada kotak dialog tersebut terdapat 3 buah tab yang terdiri dari:
·                     New (menampilkan daftar pilihan untuk membuat project baru)
·                     Existing (untuk browsing dan membuka project)
·                     Recent (untuk membuka project yang sering digunakan).


Visual Basic 6.0 menyediakan 13 jenis project yang bisa dibuat seperti terlihat pada gambar 1.3 di atas. Ada beberapa project yang biasa digunakan oleh banyak  pengguna Visual Basic, antara lain: 


(1) Standard EXE 
Project standar dalam Visual Basic dengan komponen-komponen standar. Jenis project ini sangat sederhana, tetapi memiliki keunggulan bahwa semua komponennya dapat diakui oleh  semua unit komputer dan semua user meskipun bukan administrator. Pada buku ini akan digunakan project Standard EXE ini, sebagai konsep pemrograman visualnya.
(2) ActiveX EXE
Project ini adalah project ActiveX berisi komponen-komponen kemampuan intuk berinteraksi dengan semua aplikasi di sistem operasi windows.
(3) ActiveX DLL
Project ini menghasilkan sebuah aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sistem operasi windows.
(4) ActiveX Control
Project ini menghasilkan komponen-komponen baru untuk aplikasi Visual Basic yang lain
(5) VB Application Wizard
Project ini memandu pengguna untuk membuat aplikasi secara mudah tanpa harus pusing-pusing dengan perintah-perintah pemrograman.
(6) Addin
Project seperti Standard EXE tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna.
(7) Data project
Project ini melengkapi komponennya dengan komponen-komponen database. Sehingga bisa dikatakan project ini memang disediakan untuk keperluan pembuatan aplikasi database.
(8) DHTML Application
Project ini digunakan untuk membuat aplikasi  internet pada sisi client (client side) dengan fungsi-fungsi DHTML.
(9) IIS Application
Project ini menghasilkan apliaksi internet  pada sisi server (server side) dengan komponen-komponen CGI (Common Gateway Interface).

   1.4 Menjalankan PROGRAM
           Untuk menjalankan program klik menu Run -> Start atau menekan tombol F5. Program dapat dihentikan dengan menutup Form menggunakan tombol close ( ) pada pojok kanan atas form atau dengan mengklik tombol Stop pada Toolbar.
  • Run untuk menjalankan program 
  • Break untuk menghentikan program sementara 
  • Stop untuk menghentikan program 


referensi :
http://sylvienurhidayati.blogspot.com/2011/09/fungsi-dari-komponen-komponen-dalam.html
http://bayuzu.blogspot.com/2011/04/fungsi-tool-box-pada-visual-basic.html
http://lembar200.blogspot.com/2013/07/mengenal-fungsi-tombol-pada-main.html

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS