Senin, 09 Desember 2013

Pengenalan Komponen Dasar Visual Basic 6.0


Hai semua apa kabarnya ? saya harap semuanya baik-baki saja ^_^
Baiklah sekarang saya mau ngenalin komponen-komponen dasar yang ada pada Visual Basic 6.0.

 "Tapi kakak saya ngak tau apa itu Visual Basic" -_-? , duh ternyata ada yang belum tahu apa itu Visual Basic. Ok kalau begitu kita sebelum masuk ke perkenalan komponen-kompunen Visual Basic, sekarang kita kenalan dulu sama Visual Basicnya terlebih dahulu. Apa si Visual Basic itu ?

Visual Basic merupakan salah satu program yang berdasarkan GUI (Graphical User Interface), sehingga tidak perlu membuat instruksi pemrograman dengan kode baris, cukup dengan pembuatan program yang berbasis objek. Visual Basic juga didukung oleh Bahasa Basic yang dikenal mudah. Bahasa Basic merupakan bahasa yang mengandung pernyataan, fungsi dan keyword yang langsung terhubung dengan windows. Microsoft Visual Basic 6.0 adalah bahasa program yang bekerja dalam lingkup Microsoft Windows, Visual Basic berasal dari bahasa pemrograman yang popular disebut Basic (Beginner’s All Purpose Symbol Instruction Code). Bahasa basic diperkenalkan pertama kali oleh Dartmouth College pada tahun 1960. Kemudian beberapa pengembang software mempopulerkan Bahasa Basic dengan membuat berbagai aplikasi seperti GW-Basic, Qbasic dan Quick Basic. Visual Basic berbasis Windows diperkenalkan pada tahun 1991. Visual Basic memiliki kelebihan-kelebihan yang tidak dimiliki oleh versi sebelumnya, kelebihannya antara lain compiler (proses compile) dapat dilakukan dengan cepat, mendukung control data objek yang baru, mendukung berbagai macam database, pembuatan laporan yang lebih mudah dan mendukung pengaksesan terhadap internet. Visual Basic 6.0 menyediakan tiga macam interface yang bisa digunakan untuk merancang aplikasi sesuai dengan kebutuhan. Interface tersebut berupa MDI (Multi Document Interface), SDI (Single Document Interface), dan EDI (Explorer Document Interface).

Yap itu tadi perkenalan singkat tentang Visual Basicnya. Nah sekarang kita masuk ke pengenalan komponen-komponen yang ada pada Visual Basic. Kira-kira komponen apa aja yaa yang ada ? Eits sebelumnya kita buka dulu Microsoft Visual Basicnya terlebih dahulu bagi yang sudah punya, tapi bagi yang belum punya aplikasinya bisa di download terlebih dahulu.


Nah setelah kita buka, maka inilah tampilan awal yang pertama kali muncul.


Saat kita akan memulai membuat sebuah program, kita akan di suru memilih salah satu dari menu ini.


Pada umumnya kita selalu menggunakan "Standard EXE" untuk membuat sebuah program dan jarang sekali menggunakan pilihan yang lain namun bagi yang penasaran kegunaan dari pilihan yang lainnya, sekarang saya akan coba jelaskan secara singkat kegunaan dari menu yang lain.


  • 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.


  • ActiveX EXE
  • Project ini adalah project ActiveX berisi komponen-komponen kemampuan intuk berinteraksi dengan semua aplikasi di sistem operasi windows.


  • ActiveX DLL
  • Project ini menghasilkan sebuah aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sistem operasi windows.


  • ActiveX Control
  • Project ini menghasilkan komponen-komponen baru untuk aplikasi Visual Basic yang lain


  • VB Application Wizard
  • Project ini memandu pengguna untuk membuat aplikasi secara mudah tanpa harus pusing-pusing dengan perintah-perintah pemrograman.


  • Addin
  • Project seperti Standard EXE tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna.


  • Data project
  • Project ini melengkapi komponennya dengan komponen-komponen database. Sehingga bisa dikatakan project ini memang disediakan untuk keperluan pembuatan aplikasi database.


  • DHTML Application
  • Project ini digunakan untuk membuat aplikasi internet pada sisi client (client side) dengan fungsi-fungsi DHTML.


  • IIS Application
  • Project ini menghasilkan apliaksi internet pada sisi server (server side) dengan komponen-komponen CGI (Common Gateway Interface).Jendela IDE

    Nah itu tadi penjelasan singkat tentang kegunaan menu yang lainnya. Disini saya akan mengenalkan komponen-komponen apa saja yang ada pada "Standard EXE". Sekarang setelah kita pilih "Standard EXE", maka akan muncul tampilan seperti ini



    Nah ini tampilan pas kita buka Standard EXEnya. Dan kita lihat di tampilan ini bahwa banyak sekali tools yang bisa kita gunakan untuk mmebuat sebuah program. Sekarang saya akan jelaskan kegunaan dari tools ini CEKIDOT !


  • Menu Bar
  • Menu Bar menampilkan perintah-perintah yang dapat anda gunakan pada saat bekerja dengan Visual Basic.

    Menu Bar berisi menu File, Edit, View dll seperti pada gambar di bawah ini :




  • Menu File terdiri dari menu untuk membuka atau menyimpan projeckVB, menyimpan modul yang aktif, mencetak keseluruhan project atau bagian-bagian tertentu, dan untuk membuat file executable(.EXE).
  • Menu Edit terdiri dari perintah-perintah editing seperti Cut, Copy, Paste, Find, Replace, Undo, dan Redo
  • Menu View berguna untuk menampilkan window-window yang sudah dijelaskan diatas
  • Menu Project berguna untuk menambahkan modul kedalam project yang sedang aktif, seperti form, modul standar (BAS), modul class, dan lain-lain
  • Menu Format digunakan untuk merapikan dan mengubah ukuran dari satu atau beberapa control yang terdapat di atas form atau desainer lainnya (misalnya report). Bila ukurannya sudah sesuai dengan yang di inginkan, Anda bisa memilih perintah Lock Controls untuk mencegah control-control di atasnya pindah atau berubah ukurannya secara tidak sengaja
  • Menu Debug berisi perintah-perintah untuk menguji program. Anda bisa menjalankan peinrtah-perintah secara bertahap, menampilkan nilai dari suatu variabel atau ekspresi, dan menetapkan satu atau beberapa breakoint (titik yang kita letakan pada baris program dimana kita meminta agar VB menundah eksekusi program) dalam program
  • Menu Run berisi perintah-perintah untuk menjalankan program yang sedang dibuat, menghentikannya sementara, atau mengakhiri eksekusi program
  • Menu Query akan diaktifkan bila kita menggunakan query SQL Server dengan menggunakan utilitas Microsoft Query Builder
  • Menu Diagram akan diaktifkan bila kita menggunakan SQL Srver atau DataBase Oracle untuk membuat atau mengedit sebuah diagram DataBase
  • Menu Tools berisi beberapa perintah tambahan. Menu yang paling penting disini adalah menu Option yang bisa digunakan untuk mengkustomisasi tampilan IDE
  • Menu Add-In berisi perintah-perintah untuk mengakses modul-modul eksternal yang terintegrasi ke dalam IDE
  • Menu Windows berisi jendela (windows) yang sedang dibuka, dan kita dapat melakukan pengaturan terhadap jendela tersebut
  • Menu Help beisi bantuan, keterangan tentang Visual Basic



  • Toolbar
  • Fasilitas ini dapat mempercepat pengaksesan perintah-perintah yang ada dalam pemrograman. Anda dapat mengklik tombol-tombol pada toolbar ini untuk melakukan tugas tertentu. Tampilan toolbar yang disediakan ada beberapa macam. Salah satunya adalah toolbar Standard seperti pada gambar di bawah ini.



    Ada 4 toolbar yang disediakan oleh Visual Basic :


  • Toolbar Standard, berisi perintah-perintah untuk membuka dan menyimpan project, menjalankan program, perintah-perintah lainnya yang sering digunakan
  • Toolbar Debug, (diaktifkan dengan cara mengklik kanan toolbar standard), berisi perintah-perintah yang terdapat pada menu Debug
  • Toolbar Edit, (diaktifkan dengan cara mengklik kanan toolbar standard), berisi perintah-printah yang terapat pada menu Edit
  • Toolbar Form Editor (diaktifkan dengan cara mengklik kanan toolbar standard), berisi perintah-perintah yang terdapat pada menu Format



  • ToolBox
  • ToolBox adalah sebuah window yang berisikan tombol-tombol kontrol yang dapat Anda gunakan untuk mendesain sebuah form atau report. Selain tombol kontrol standard, anda dapat mendefinisikan sendirian atau menambah tombol kontrol yang lain




  • Pointer bukan merupakan control, merupakan sebuah tool untuk memilih control lain yang ada di object designer.
  • PictureBox digunakan untuk menampilna gambar dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF, and JPEG.
  • Label digunakan untuk menampilkan teks yang bersifat statis (tidak bisa diubah oleh pemakai program). Control ini biasanya digunakan untuk memberi label control lain.
  • TextBox digunakan untuk berinteraksi dengan pemakai. Pemakai program bisa memasukkan teks ke dalamnya.
  • Frame digunakan untuk mengelompokkan beberapa control.
  • CommandButton muncul dalam setiap form yang dibuat, biasanya berbentuk “OK” dan “Cancel” atau “Yes” dan “No”. Control ini biasanya menggunakan event Click.
  • CheckBox digunakan untuk membuat pilihan yang bersifat independent (boleh memilih lebih dari satu pilihan, seperti hobi, produk yang digunakan).
  • OptionButton selalu digunakan secara berkelompok (dengan menggunakan control Frame) dan hanya satu control saja yang bisa digunakan pada satu saat. Bila pemakai memilih control lain, maka pilihan yang dibuat sebelumnya akan hilang. Control ini cocok digunakan untuk pilihan yang bersifat mutually exclusive (hanya boleh memilih satu pilihan saja, seperti “Pria/Wanita”, “Belum Menikah/Menikah/Janda/Duda”).
  • ListBox berisi sejumlah item dan pemakai boleh memilih satu atau lebih item yang tersedia.
  • ComboBox merupakan kombinasi dari TextBox dan ListBox.
  • HScrollBar dan VScrollBar digunakan untuk membuat scrollbar. HScrollBar digunakan untuk membuat scrollbar horizontal
  • VScrollBar digunakan untuk membuat scrollbar Vertikal.
  • Timer berguna untuk menghasilkan event setiap tenggang waktu tertentu. Event yang dihasilkan biasanya digunakan untuk melakukan tugas-tugas yang bekerja secara background, misalnya mengupdate waktu.
  • DriveListBox, DirListBox, dan FileListBox sering digunakan bersama-sama untuk membuat kotak dialog file. Kotak dialog ini berfungsi memanipulasi file, misalnya membuka, menyimpan, atau menghapus file.
  • Shape dan Line digunakan untuk membuat objek garis, persegi, lingkaran, dan elips.
  • Image berfungsi sama dengan PictureBox, namun Image tidak bisa digunakan sebagai container bagi control lain. Bila memungkinkan, gunakan Image daripada PictureBox sebab Image menggunakan lebih sedikit sumber daya komputer.
  • Data berfungsi untuk mengkoneksikan VB dengan database.
  • OLE control berfungsi untuk menghubungkan VB dengan program eksternal, misalnya spreadsheet Microsoft Excel atau dokumen Microsoft Word.



  • Window Project Explorer



  • Window ini menampilkan daftar form, modul, dataenvironment, report serta objek lain yang ada dalam sebuah project yang aktif. Cara cepat untuk menampilkan Project Explorer adalah dengan menekan tombol Ctrl + R.


  • WIndow Properties



  • Window ini digunakan untuk mengatur properti sebuah objek atau kontrol yang anda pilih. Cara cepat untuk menampilkan windows properties adalah menekan tombol F4.


  • Form Design



  • Window ini berisikan sebuah form atau sebagai kata lain adalah tempat untuk merancang form, menambahkan kontrol atau objek lain ke dalam form.


  • Window Code Editor



  • Window ini digunakan untuk mengetikkan baris-baris perintah dalam sebuah aplikasi Anda bisa menampilkan window Code secara cepat dengan cara menekan tombol F7 pada saat berada di window Form Designer. Untuk menampilkan window Form Designer pada saat berada pada window Code, tekanlah tombol Shift-F7.

    Nah mungkin itu saja yang bisa saya jelaskan mengenai kegunaan tools yang ada pada Visual Basic apabila masih banyak kesalahan dalam penjelasan blog karena yang buat blog ini juga seorang manusia yang masih banyak belajar ^_^
    Dan atas perhatiannya saya ucapkan terima kasih

    Referensi
    http://srieviyulina.wordpress.com/2013/01/18/pengenalan-dasar-visual-basic-6-0/
    https://docs.google.com/file/d/0B-0pD4Qg99DoMFlQdzQ1UHVqS2M/edit?pli=1

    Tidak ada komentar:

    Posting Komentar