Jumat, 20 Januari 2012

Mengenal visual basic 6.0

            Apa itu visual basic?... Kata "visual" menunjukkan cara yg di gunakan untuk membuat graphical user interface ( GUI ). Dgn cara ini anda tidak lagi menuliskan intruksi pemograman dlm kode2 baris, tetapi dgn secara mudah anda dp tmelakukan drag & drop obyek2 yg akan anda gunakan. Jika anda ingin menggunakan Fasilitas program drawing, misalnya paint secara efektif anda dpt mengunakan interfacenya.

         Kata "basic" merupakan bagian bahasa BASIC ( Beginners All Purpose Symbolic Instrusctions Code ), yaitu sebuah bahasa pemograman yg dlm sejarahnya sudah banyak di gunakan oleh para programer untuk menyusun aplikasi. Visual basic di kembangkan dari bahasa pemrograman basic & sekarang banyak berisi statemen, fungsi & keyword, yg beberapa di antaranya terhubung ke windows GUI.

Prinsip kerja VB 6.0
      Untuk menyusun  sebuah aplikasi visual basic, mungkin anda hanya membutuhkan beberapa menit saja. Betapa tdk! anda dpt membuat user interface dgn kontrol "drawing ", seperti text box & command button, dlm sebuah forum. selanjutnya anda dpt mengatur properti untuk form & kontrol2 yg ada di dlm nya. misalnya memberi nilai caption , color & size.untuk proses terakhir, anda dpt menuliskan kode untuk memasukkannya ke dlm sebuah aplikasi.
langkah dasar penyusunan aplikasi yg pertama ini akan kita jadikan dasar untuk pembuatan aplikasi berikutnya. jika sudah mengetahui konsep di mana visual basic membangun sebuah apliksai. karena visual basic merupakan bahasa pemrograman windows, yg telah lama "bersahabat" dgn para pemakainya & telah lama menyediakan fasilitas2 yg di butuhkan penggemarnya, maka hal ini akan memudahkan programer versi basic. jika anda seorang programer windows baru,anda perlu pemahaman yg mendasar yg tentu akan membantu kerja anda dlm penyusuna sebuah aplikasi.

Bagaimana kerja window,event & massage
            Untuk mengetahui semua sistem kerja windows,mungkin anda membutuhkan sebuah buku besar untuk memahami  semua hal yg ada di dlm nya. Namun pada dasarnya kerja sistem windows dpt anda pahami lewat 3 konsep utama, yaitu konsep windows, event & massage.
sistem operasi microsoft windows mengatur semua windows dgn memasukkan no ID (windows handle atau HWND ).sistem secara terus menerus memonitor aktifitas windows. atau sering di sebut dgn EVENT. sebuah event dpt terjadi saat user melakukan sesuatu misalnya mengklik mouse atau menekan tombol keyboard. sebuah event dpt juga di atur atau di kontrol secara progmatik, misalnya terjadi saat ada aksi pada windows yg lain. setiap terjadi event, hal tersebut akan menyebabkan terjadinya pengiriman atau pemutusan pesan ke windows. setiap windows selanjutnya dpt melakukan aksinya yg berpedoman pada intruksi atau pesan yg di telah di terima.    

Mengenal mode event-driven
       Dlm aplikasi tradisional atau aplikasi "procedural", sebuah prosedur telah di atur sendiri oleh aplikasi2nya.Pengeksekusian kode ini biasanya di mulai dari baris pertama kode. Jika anda ingin menjalankan prosedur yg anda maksud, anda harus menghubungkan aplikasi dgn prosedur yg anda maksud itu dgn menyebutkan nama prosedurnya. Dlm aplikasi event-driven di gunakan untuk memanggil sebuah kode prosedur. Anda tidak akan menuliskan sebuah nama kode prosedur tersebut, tetapi kode ini cukup anda tuliskan dlm sebuah event. Untuk mengaktifkan event ini dpt anda atur misalnya saat user melakukan sesuatu, atau saat pesan di terima dari sistem atau aplikasi lain atau aplikasi itu sendiri.

Urutan event yg di devinisikan
            Urutan ivent yg di devinisikan dl sebuah urutan kodenya menunjukkan perbedaan waktu pengeksekusian saat program di jalankan. Karena anda tidak dpt memprediksi urutan event, maka dgn demikian kode anda harus anda buat sedemikan rupa sehingga berisi sebuah anggapan untuk mengetahui kapan event ini akan di jalankan. Saat anda sedang membuat sebuah anggapan, anda dpt mengatur struktur aplikasi seperti memastikan anggapan tersebut selalu valid. Sebagai contoh, anda tdk akan menampilkan command button untuk memulai sebuah prosedur sampai entry field   berisi sebuah value. kode anda juga dpt memacu sebuah event selama eksekusi. Sebagai contoh, secara pemrograman anda dpt anda dpt mengubah text dlm text box dgn memicu event change text box. Jika dlm hal ini terdapat beberapa kode, anda dpt memasukkan kode tersebut kedalam event change untuk di eksekusi . jika anggapan anda pada event ini hanya dpt di lakukan dgn interaksi user,anda dpt melihat hasilnya. Untuk itu anda perlu mengetahui model event-driven & mengaturnya saat mendesain aplikasi.


pendekatan interaktif
           Proses pembentukan aplikasi secara tradisional biasanya dpt di kelompokkan dlm 3 langkah. Ke 3 langkah tersebut adlh:
      1.Menuliskan(writing)
      2.Mengkompilasi(compiling)
      3.Menguji kode.
Berbeda dgn bahasa tradisional tersebut,VB mengunakan pendekatan interaktif untuk membangun sebuah aplikasi dgn mengaburkan ke 3 proses di atas. Dlm  kebanyakan bahasa pemograman, jika anda menuliskan program yg salah,anda akan menemukan kesalahan tersebut saat anda mengcompile. Jka sudah demikian anda harus mencari & memperbaiki kesalahan tersebut, serta mencoba mengkompilasinya kembali. Proses ini akan terulang kembaliselama dlm program yg anda tulis masih terdapat kesalahan. Untuk mengetahui adnya kesalahan VB juga mengkompile semua code yg anda masukkan. Saat anda akan menjalankan & menguji aplikasi,ada beberapa waktu yg di gunakan untuk menyelesaikan proses compile ini. JIka compiler menemukan kesalahan,kesalahan tersebut akan di tandai. Anda dpt langsung membetulkan kesalahan tersebut & melanjutkan proses kompilasi tanpa harus memulainya dari awal lagi seperti yg anda lakukan pada program tradisioanl. Setelah program atau aplikasi anda jadi, maka anda dpt langsung menjalankan aplikasi yg anda bangun dgn mengunakan fasilitas interaktif anda.  

  


Sumber : Pemograman VB 6 0 ( andipublisher,com )
                        

1 komentar: