Pengantar Pemrograman Visual Basic

 



Visual basic adalah bahasa pemrograman yang kemungkinan penggunanya untuk memodifikasi kode dengan melakukan operasi drag and drop melalui GUI yang di sediakan.



pengertian BASIC, singkatan dari dari Beginners 'all-purpose Symbolic Instrction Code adalah sebuah kelompok bahasa pemrograman tingkat tinggi.secara harfiah,BASIC memiliki arti "kode instruksi simbolis semua tujuan yang dapat di gunakan oleh para pemula".

basic di gunakan untuk mendeskripsikan orang yang memfavoritkan hal-hal mainstrem dan terkesan kurang original.contoh penggunaannya.

BASIC pertama kali di kembangkan pada tahun 1963 oleh jhon George Kemeny dan Thomas Eugena Kurtz yang berasal dari Dartmouth college,untuk mengizinkan akses terhadap komputer bagi para mahasiswa jurusan selain jurusan ilmu eksakta.  

visual basic juga sering di pakai untuk menyusun prototype dari sebuah perogram yang nantinya akan di kembangkan lebih lanjut dalam bahasa pemrograman lain. inilah sebab visual basic di sebut juga sebagai sistem   RAD (rapid application development).

Di dalam visual basic,setiap objek bisa breaksi terhadap berbagai event,misalnya ketika di klik dengan mouse. oleh karena itulah visual basic juga di anggap sebagai bahasa pemrograman yang berbasis event (event driven programing).

Sintaks yang digunakan di dalam visual basic juga rata-rata lebih praktis dari pada bahasa pemogrman lain sehingga lebih mudah untuk dikuasai. Di internet, terbesar banyak panduan untuk mempelajari visual basic dan ada berbagai forum  yang bisa juga menjadi tempat untuk meminta bantuan saat menghadapi masalah dalam pemrograman.

GUI yang di sediakan di dalam visual basic mampu mempermudah pemrograman. Tapi, sebenarnya yang paling berkontribusi besar terhadap popularitasnya adalah kepraktisannya bahasa tersebut.

Saat visual basic masih berjaya,tidak ada altenatif lain yng memiliki fitur-fitur yang sama praktisnya atau lebih atau lebih baik dari pada visual basic. Tidak ada bahasa lain yang bisa di gunakan untuk membuat suatu dengan cepat dan kemudian melihat hasilnya dengan segera. Bahasa-bahasa pemrograman yang termasuk turunan bahasa C dianggap fleksibel, tapi secara keseluruhan Visual basic lebih mudh untuk di pahami.



Visual basic pada dasarnya memang di desain untuk sepraktis mungkin tapi tetap powerful agar mengembangkan softwer menjadi lebih mudah dan lebih efisien.bahasanya lebih muda di cerna sehingga source code bisa di pahami meski tanpa di jejali dengan sederet komentar.

Kepraktisan  Visual basic juga bisa dilihat dari beberapa fitur yang di sediakannya,seperti code Snippets dan intelliSense yang mampu menulis kode secara otomatis untuk setiap objek yang di tambahkan oleh pengguna.

Ada awalya,Visual basic adalah interpreted languege yang langsung menerjemahkan dan mengeksekusi kode tanpa melalui proses komplikasi.setelah di perbaiki secara terus menerus, akhirnya kekurangan ini berhasil di atasi oleh microsoft dengan menyiapkan kemampuan untuk mengkopilasi kode sihingga program yang di buat dengan Visual basic bisa di eksekusi dengan lebih cepat. 



Basic Code- Microsoft visual basic selain disebut sebagai bahsa pemograman (Langguege program),Visual basic juga sering disebut sebagai sarana (Tool) untuk menghasilkan program-program aplikasi windows. yang secara umum ada beberapa manfaat yang dapat di peroleh dari penggunaan program microsoft Visual Basic itu sendiri di antaranya :
1.  Dapat di gunakan dalam membuat program aplikasi berbasis windows.
2.  Dapat di gunakan dalam membuat objek pembantu pemogram,seperti fasilitas, help, kontrol aktiveX, aplikasi internet, dan sebagainya 
3.    sera di gunakan untuk menguji pemogram (Dbugging) dan menghasilkan program akhir nantinya, dalam bentuk Exe yang sifatnya Executable atau dengan kata laindapat langsung di gunakan.

- jika kita memulai tentu kita harus mengetahui dulu , mengenai : apa dan bagaimana itu ?

1.      Tampilan Dasar Microsoft Visual Basic 6.0
 

1.    menu bar
    
menu bar merupakan kumpulan menu perintah yang di kelompakan berdasarkan kriteria pengoprasian. menu bar ini juga telah di kelompokan berdasarkan fungsi dan kegunaannya masing-masing sbb:

- File   : Menu ini berfungsi untuk mengatur suatu file,seperti new project, open project, save project, print dan lain-lain.

Edit    : Menu ini berfungsi untuk memproses pengeditan objek, komponen dan kode di kode editor. contoh cut, copy, paste, slect all dll.

-View    : Menu ini berfungsi untuk mengaktifkan bagian-bagian dari integreted development envirotment.

-project    : Menu ini berfungsi sebagi menajemen proyok beserta pendukungnya 

-Format    : Menu ini berfungsi untuk melakukan proses formst tampilan di form.

-Debug    : Menu ini berfungsi untuk melacak kesalahan program saat di jalankan .

-Run    : Menu ini brfungsi untuk menangani proses kompilasi program,seperti Run, Build, step over                   Debug dan lain-lain

-Query    : Menu ini berfungsi untuk mengakses data yang di perlukan pada aplikasi database.

-Diagram : Menu ini berfungsi pengaturan diagram terutama pada proses perancangan.

-Tools        : Menu ini berfungsi untuk menyediakan perlengkapan tambahn yang di perlukan dalam penyusunan program 

-Add-Ins    : Menu ini berfugsi untuk melakukan pengaturan program tambahn pada Visual basic6.0

-Window    : Menu ini berfungsi untuk melakukan pengaturan window yang sedang aktif (terbuka)

-Help          : Menu ini berfungsi memberikan informasi bagi pemakai Visual basic6.0


2.    Toolbar
    Toolbar merupakan sekumpulan tombol yang mewakili suatu perintah tertentu pada visual basic. Kehadiran tombol-tombol speed pada toolbar akan sangat membantu dalm mempercepat akses perintah.Biasanya tombol ini merukan perintah-perintah yang sering di gunakn dan terdapat pula pada menu visual basic, seperti menu, edit copy. Toolbar ini juga telah di kelompokan berdasarkn fungsi dan keterangannya masing-masing sbb:


nama - nama dan fungsi Toolbar
  1.  Add Standard Exe Project: Menambahkan proyek baru jenis standard kedalam proyek yang telah ada.
  2. Add Form: Menambahkan Form atau obyek baru kedalam proyek yang sedang aktif.
  3. Menu Editor: Menampilkan menu editor yang berfungsi untuk membuat atau mengubah tampilan menu.
  4. Open Object: Membuka sebuah proyek yang pernah  dibuat sehingga aktif kembali pada editor Visual Basic. 
  5. Save Project: Menyimpan proyek yang sedang aktif tanpa menutup proyek tersebut.
  6. Cut: Memotong obyek yang dipilih pada layar dan menyimpannya pada memori
  7. Copy: Membuat salinan (Duplikat) obyek yang dipilih pada layar dan menyimpannya pada memori. 
  8. Paste: Membuat salinan obyek yang telah disimpan dimemori untuk dipasang dilokasi baru.
  9. Find: Mencari teks tertentu pada jendela kode.
  10. Undo: Membatalkan perintah atau tindakan mengembalikkan keperubahan semula dilakukan.
  11. Redo: Mengulangi perintah atau tindakan mengembalikan keperubahan semula dilakukan ( kebalikan dari undo)
  12. Start: Menjalankan program yang sedang aktif.
3.    Toolbox
       Toolbox merupakan sebuah jendela dimanaobyek atau kontrol ditempatkan,yang nantinya dibutuhkan untuk membuat suatu program yang dilakukan dengan cara memasangnya dengan cara memasangnya pada sebuah Form. Adapun penjelasan dan fungsi dari masing - masing kontril yang terdapat pada Toolbox sbb:




  1. Pointer: Pointer ini bukan termasuk kontrol melainkan penunjuk kontrol yang berfungsi untuk memindahkan atau mengubah ukuran kontrol yang ada pada sebuah form.
  2. Picture Box:  Untuk menampilkan file gambar (Bitmaps, Icon, Gif, Jpeg, dsb) baik gambar statis maupun aktif. Standar penulisan Pic. Contohnya: Pic Foto.
  3.  Label: Untuk menampilkan teks, tetapi pemakai tidak bisa berinteraksi denganya, standar penulisan pada adalah Lbl contoh : Lbl kota
  4. Textbox: Untuk menempatkan text pada form dan pemakai dapat mengedit text tersebut standar penulisan pada umumnya adalah  Txt_contoh;Txt alamat
  5. Frame: Untuk mengelompokan beberapa kontrol  (Group) pada suatu from.Standar penulisan umumnya adalah Fra_contoh fra_identitas 
  6. Command button: Untuk membuat tombol pelaksan untuk perintah atau tindakan ketika di gunakan standar penulisan umumnya adalah Cmd_ contoh: Cmd simpan
  7. Checkbox: Untuk membuat kotak check yang dapat memilih satu atau banyak keadaan .standar penulisan pada umumnya adalah Chk contoh: contoh hobby 
  8. option button: Untuk memilih dan mengaktifkan satu keadaan dari banyak pilihan yang ada.standar penulisan pada umumnya adalah Opt_ contoh :agama 
  9. Combo box: Sebagai tempat untuk mengetikan pilihan atau memilih suatu pilihan melalui Drop-Down-List. Standar penulisannya adalah Cbo. contoh: Cbo, Ukuran.

4. Form Window
    Form Window (Jendela Window) merupakan area kerja dimana sobat nantinya akan merancang suatu program aplikasi Visual Basic. Dan pada jendela form ini juga sobat bisa meletakkan kontrol (obyek) seperti: Command Button, TextBox, Label, CheckBox, dan lain-lain. sedangkan untuk ukuran dari jendela form pada mulanya beruuran kecil namun sobat dapat mengubah ukurannya sesuai dengan kebutuhan. contohnya formnya sbb:




5. Project Explorer
    Project explorer merupakan area yang berisi semua file program aplikasi Visual Basic. Suatu aplikasi dalam Visual Basic baiasanya disebut dengan Project (Proyek), dan setiap proyek dapat terdiri dari satu atau lebih file misalnya: Form, Modul, Class dan lain sebagainya.


6. Window Properties
    Pada window ini berisi semua informasi mengenai kontrol (objek) yang dibuat, dan bertugas menyiapkan segala properti dari kontrol yang nantinya diperlukan ketika ketika melakukan perancangan User Interface maupun pemrograman. pada bagian atas dari jendela properties terdapat kotak yang menunjukkan nama obyek yng sedang aktif. dimana nama dari obyek akan tampil pada kotak tersebut ketika kita melakukan klik langsung pada obyek yang terpasang pada form. 




7. Form Layout Window
    Form Layout Window merupakan jendela yang menunjukkan tata letak dari form saat ditampilkan pada layar monitor. dengan kata lain atas bantuan fitur ini, sobat akan tahu persis dimana posisi aplikasi saat dijalankan pada layar monitor. 

8. Code Window
    Code Window merupakan area dimana sobat dapat menuliskan kode-kode program Visual Basic. Suatu kode-kode program merupakan kumpulan dari instruksi untuk menjalankan kumpulan dari instruksi untuk menjalankan obyek yang berupa kontrol maupun serta logika program. untuk menampilkan jendela ini sobat cukup melakukan double kilk kontrol maupun form, yang dimana kursor nantinya kita gunakan untuk menuliskan kode-kode program berada diantara perintah sbb:


2. Komponen Program
    Dalam membuat proyek (Project) tentu tidak lepas dari pemakain komponen-komponen program. selain berbentuk tampilan pada form, beberapa komponen biasanya bisa terdiri dari kode-kode program. Komponen program yang ditempatkan pada form biasanya berbentuk file. (Frm), sedang komponen program yang berisi kode-kode program bisa terdiri dari file. (Bass, .Cls, dan Module, User Control, Property Page dan lain sebagainya. contohnya sbb:


3. Kode Program

    Kode program merupakan serangkaian tulisan perintah yang akan dilaksanakan jika suatu obyek dijalankan. Kode-kode program ini nantinya akan mengontrol dan menentukan jalannya suatu obyek. untuk contohnya sebagai berikut:



4. Event

    Event Merupakan peristiwa atau kejadian yang diterima oleh suatu obyek, misalnya Click, Double Click, Keypress dan sebagainya.

Sebuah program yang baik harus mampu mengakomodasi seluruh kemampuan event yang dilakukan oleh pemakainya. akan tetapi tentu saja tidaklah mudah untuk dapat menyediakan puluhan kemungkinan event pada sebuah program.

Nah berikut ini beberapa event yang biasanya sering digunakan oleh si pemakai program, yaitu:




5. Metode

Metode (Mothod) merupakan suatu set perintah halnya fungsi dan prosedur, teatpi sudah tersedia didalam suatu obyek. Metode biasanya akan mengerjakan suatu tugas khusus pada suatu obyek. Contohnya sbb:


6. Module

Module bisa dikatakan hampir sama dengan form, hanya saja pada module tidak terdapat obyek melainkan berisis kode-kode program atau prosedure yang dapat dilaksanakan dalam program aplikasi. Contohnya dari kode module sbb:





Itulah tadi sedikit penjelasan singkat mengenai Pengenalan Programan Visual Basic, semoga bermanfaat dan dapat menambah pengetahuan kita khususnya bagi yang tertarik mempelajari bahasa pemrograman Visual Basic.




1 تعليقات

إرسال تعليق

أحدث أقدم