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.
- Add Standard Exe Project: Menambahkan proyek baru jenis standard kedalam proyek yang telah ada.
- Add Form: Menambahkan Form atau obyek baru kedalam proyek yang sedang aktif.
- Menu Editor: Menampilkan menu editor yang berfungsi untuk membuat atau mengubah tampilan menu.
- Open Object: Membuka sebuah proyek yang pernah dibuat sehingga aktif kembali pada editor Visual Basic.
- Save Project: Menyimpan proyek yang sedang aktif tanpa menutup proyek tersebut.
- Cut: Memotong obyek yang dipilih pada layar dan menyimpannya pada memori
- Copy: Membuat salinan (Duplikat) obyek yang dipilih pada layar dan menyimpannya pada memori.
- Paste: Membuat salinan obyek yang telah disimpan dimemori untuk dipasang dilokasi baru.
- Find: Mencari teks tertentu pada jendela kode.
- Undo: Membatalkan perintah atau tindakan mengembalikkan keperubahan semula dilakukan.
- Redo: Mengulangi perintah atau tindakan mengembalikan keperubahan semula dilakukan ( kebalikan dari undo)
- Start: Menjalankan program yang sedang aktif.
- Pointer: Pointer ini bukan termasuk kontrol melainkan penunjuk kontrol yang berfungsi untuk memindahkan atau mengubah ukuran kontrol yang ada pada sebuah form.
- Picture Box: Untuk menampilkan file gambar (Bitmaps, Icon, Gif, Jpeg, dsb) baik gambar statis maupun aktif. Standar penulisan Pic. Contohnya: Pic Foto.
- Label: Untuk menampilkan teks, tetapi pemakai tidak bisa berinteraksi denganya, standar penulisan pada adalah Lbl contoh : Lbl kota
- Textbox: Untuk menempatkan text pada form dan pemakai dapat mengedit text tersebut standar penulisan pada umumnya adalah Txt_contoh;Txt alamat
- Frame: Untuk mengelompokan beberapa kontrol (Group) pada suatu from.Standar penulisan umumnya adalah Fra_contoh fra_identitas
- Command button: Untuk membuat tombol pelaksan untuk perintah atau tindakan ketika di gunakan standar penulisan umumnya adalah Cmd_ contoh: Cmd simpan
- Checkbox: Untuk membuat kotak check yang dapat memilih satu atau banyak keadaan .standar penulisan pada umumnya adalah Chk contoh: contoh hobby
- option button: Untuk memilih dan mengaktifkan satu keadaan dari banyak pilihan yang ada.standar penulisan pada umumnya adalah Opt_ contoh :agama
- Combo box: Sebagai tempat untuk mengetikan pilihan atau memilih suatu pilihan melalui Drop-Down-List. Standar penulisannya adalah Cbo. contoh: Cbo, Ukuran.
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:
45%
ردحذفإرسال تعليق