Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
2.4 Sekilas Mengenai Visual Basic 6.0
Visual Basic pada dasarnya adalah bahasa pemograman komputer. Bahasa pemograman adalah perintah-perintahatau instruksi yang dimengerti oleh komputer
untuk melakukan tugas-tugas tertentu. Bahasa pemograman visual basic merupakan bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih
pemograman Visual Basic. Visual Basic selain disebut sebagai bahasa pemograman, juga sering disebut
sarana tool untuk menghasilkan program-program aplikasi berbasis windows. Beberapa kemampuan atau menfaat dari Visual Basic diantaranya seperti:
a. Untuk membuat program aplikasi berbasis Windows
b. Untuk membuat objek-objek pembantu program seperti control
Activex, File, Help, Aplikasi internet dan sebagainya c.
Menguji program dan menghasilkan program akhir berakhiran EXE yang bersifat Executable, atau dapat langsung dijalankan.
Bagi programmer pemula yang baru ingin belajar program, lingkungan Visual Basic dapat membantu membuat program berbasis Windows dengan mudah.
Sedangkan bagi programmer tingkat lanjut, dengan kemampuannya yang besar dapat digunakan untuk membuat program yang kompleks, misalnya dalam
lingkungan Netwoking atau Clien Server. Bahasa pemograman Visual Basic cukup sederhana dan menggunakan kata-kata bahasa inggris yang umum digunakan dan
tidak perlu lagi menghapal sintaks-sintaks maupun format-format bahasa yang
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
bermacam-macam. Di dalam Visual Basic semuanya sudah disediakan dalam pilihan- pilihan yang tinggal diambil sesuai kebutuhan. Selain itu, sarana pengembangannya
yang bersifat visual lebih memudahkan untuk mengembangkan program aplikasi berbasis Windows ini, bersifat Mouse Driven digerakkan dengan mouse dan
berdaya guna tinggi. Kesimpulannya, Visual Basic adalah sebuah sarana pembuat program aplikasi
yang lengkap dan mudah dipahami.
Gambar 2. Tampilan Dasar MS Visual Basic
2.4.1 Struktur Aplikasi Visual Basic 6.0
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Lingkungan pemograman visual basic mengandung semua sarana yang anda butuhkan untuk membangun program-program yang hebat untuk windows dengan
cepat dan efisien, visual basic merupakan bahasa pemrograman terstruktur. Struktur aplikasi visual basic terdiri dari :
1. Form, yaitu windows atau jendela dimana anda akan membuat user interface
atau tampilan yang merupakan antarmuka program yang akan dibuat. 2.
Kontrol, yaitu tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan pemakai textbox, label, frame, dan lain-lain.
3. Propertis, yaitu nilai atau karakteristik yang dimiliki oleh sebuah objek visual
basic. Contoh : Name, Caption, Size, dan lain-lain 4.
Metode, yaitu serangkaian perintah yang sudah tersedia suatu yang dapat diminta untuk mengerjakan tugas khusus.
5. Prosedure KejadianEvent Prosedure, yaitu kode yang berhubungan dengan
suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Kode ini akan mengeksekusi ketika ada respon dari pemakai kode ketika ada event
tertentu. 6.
Prosedure Umum, yaitu kode yang tidak berhubungan dengan suatu objek. Kode ini harus diminta oleh aplikasi.
7. ModulModule, yaitu kumpulan dari prosedure umum, deklarasi variable dan
defenisi konstanta yang digunakan oleh aplikasi.
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Untuk membuat aplikasi visual basic, mempunyai langkah-langkah sebagai berikut :
1. Membuat user interface atau tampilan
2. Mengatur property
3. Menulis kode program
4. Menjalankan program
Visual Basic juga mempunyai tampilan layar yang terdiri dari : 1.
Main Windows Jendela Utama Yang terdiri dari title bar baris judul, menu bar, dan tool bar, baris judul
berisi nama proyek. Baris judul juga berisi mode operasi. Visual basic sekarang dan form yang aktif. Menu bar merupakan menu drop-down dimana
dapat mengontrol operasi lingkungan visual basic. Toolbar berisi kumpulan gambar yang mewakili perubahan yang ada di menu. Jendela utama juga
menampilkan lokasi dari form aktif di sudut kiri atas layar, lebar serta panjang form.
Gambar 2.1 Jendela Utama Visual basic
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
2. Form Windows Jendela Form adalah pusat dari pengembangan aplikasi
visual basic. Disinilah tempat merancang aplikasi yang akan atau kita inginkan.
Gambar 2.2 Tampilan From 3.
Project Windows Jendela Proyek, menampilkan daftar form dan modul proyek. Proyek merupakan kumpulan dari modul form, modul class, modul
standart, dan file sumber yang membentuk suatu aplikasi.
Gmabar 2.3 Procejct Windows
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
4. Toolbox adalah kumpulan dari proyek yang digunakan atau membuat user
interface serta control bagi program aplikasi. Ada dua cara untuk menempatkan able v pada suatu form
a. Klik ganda able v dalam toolbox, selanjutnya anda dapat mengubah
besar dan ukuran serta memindahkannya dengan metode drag dan drop.
b. Klik able v dalam toolbox, kemudian pindahkan pointer mouse pada
jendela form, kursor akan berubah menjadi crosshairt +.
Gambar 2.4 Properti Windows
5. Properti Windows Jendela Properti berisi daftar struktur setting property
yang digunakan pada sebuah objek yang terpilih. Kotak drop-down pada bagian atas jendela berisi daftar semua objek pada form yang aktif. Ada dua
tab tampilan : Alphabetic urut abjat dan Catagorized urut berdasarkan kelompok.
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Gambar 2.5 Properti From 6.
Form Layout Windows Jendela Layout Form menampilkan posisi form able ve terhadap layar monitor pada saat program dijalankan atau dieksekusi
RunningCompiling.
Gambar 2.6 From Layout
Visual Basic 6.0 juga memiliki beberapa keistimewaan antara lain : a.
Menggunakan platform pembuatan program yang diberi nama dexplorer studio, yang memiliki tampilan dan saran yang sama dengan visual basic J ++.
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Dengan begitu anda dapat belajar bahasa pemograman lainnya dengan mudah, tepat dan cepat tanpa harus belajar lagi.
b. Memiliki compiler yang handal yang dapat mendefenisikan file Executable
efisien. c.
Memiliki beberapa tambahan saran wizard yang baru. Wizard adalah sarana yang mempermudah didalam pembuatan aplikasi dengan mengotoritaskan
tugas–tugas tertentu. d.
Kemampuan membuat active X dan fasilitas internet yang lebih banyak. e.
Sarana akses data yang lebih cepat dan handal untuk membuat database yang mempunyai kemampuan yang lebih tinggi.
f. Visual baic 6.0 memiliki variasi atau edisi yang disesuaikan dengan
kebutuhan pemakainya. Visual Basic menyediakan berbagai tipe data seperti pada able dibawah ini
antara lain :
Tipe–tipe data yang digunakan dalam Visual Basic 6.0 antara lain :
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Tabel 2.1 Tipe-tipe data
Tipe Ukuran
Byte Karakter
Integer 2
Long 4
Single 4
Double 8
Currency 8
String 1
Byte 1
Boolean 2
Date 8
Object 4
16+1 per
Variant Karakter
Untuk melakukan berbagai manipulasi dan pengolahan data Visual Basic menyediakan berbagai operator antara lain :
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Operator Aritmatika Operator aritmatika digunakan untuk operasi aritmatika
Tabel 2.2 Operator Algoritma Operator
Operasi Pemangkatan
- Tanda Negatif
, Perkalian dan pembagian
\ Pembagian integer
Mod Modulus sisa pembuangan
+ , - Penambahan dan pengurangan
+ , Penggabungan string
Operator Perbandingan Operator perbandingan digunakan untuk membandingkan suatu data dengan data
yang lain dan menghasilkan nilai logika benar atau salah, tetapi antara kedua data tersebut harus mempunyai nilai atau tipe data yang sama.
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
Tabel 2.3 Operator Perbandingan Operator
Operasi =
Sama dengan Tidak sama dengan
Lebih kecil Lebih besar
= Lebih kecil atau sama dengan
Operator Logika Operator logika digunakan untuk mengekspresikan satu atau lebih dari dua data
ekspresi dan data logika bolean sehingga menghasilkan data logika yang baru. Tabel 2.4 Operator Logika
Operator Operasi
Not Tidak
And Dan
Or Atau
Xor Exclusive Or
Eqv Ekivalen
Imp Implikasi
Maysaroh Lubis : Sistem Pengolahan Data Pegawai Dinas Pertanian Pemkab Tapanuli Selatan Menggunakan Visual Basic 6.0, 2009.
BAB 3
SEKILAS KANTOR DINAS PERTANIAN KABUPATEN TAPANULI SELATAN
3.1 Latar Belakang Dinas Pertanian Kabupaten Tapanuli Selatan