Visual Basic merupakan cara termudah dan
tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft
Windows®.
Kata “Visual” merujuk kepada metode yang
digunakan untuk membuat antar muka yang bersifat grafis Graphical User
Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan
pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah
dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan
posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program
untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian
uuntuk membuat sebuah antar muka pengguna secara efektif.
Kata “Basic” merujuk kepada bahasa BASIC
(Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan
oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah
komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang
memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci
(keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di
Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan
mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya
membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan
dengan menggunakan bahasa pemrograman Windows lainnya.
Mengenal
Visual Basic (VB)
Visual Basic adalah salah satu bahasa
pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang
dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa
pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991,
merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC
(Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era
1950-an. Visual Basic merupakan salah satu Development Tool yaitu alat bantu
untuk membuat berbagai macam program komputer, khususnya yang menggunakan
sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman
komputer yang mendukung object (Object Oriented Programming = OOP).
Visual Basic (yang sering juga disebut VB)
selain itu disebut sebuah bahasa pemrograman, juga sering disebut sebagai
sarana (tool) untuk menghasilkan perogram-program aplikasi berbasiskan Windows.
beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti:
• untuk
membuat program berbasis windows.
• untuk membuat objek-objek pembantu program
sepert misalnya kontrol ActiveX, file help, aplikasi internet, dan seagainya.
• menguji program (debugging) dan menghasilkan
program akhir ber-ekstensi EXE yang bersifat executable, atau dapat langsung
dijalankan.
Tipe
Data, Variabel, dan Konstanta
1.Tipe data
Data memiliki tipe yang berbeda‐beda dan
biasanya data dikelompokkan pada kelompok yang sejenis agar tidak terjadi
operasi matematika diantara data yang berbeda jenis tersebut, contohnya kita
tidak bisa menjumlahkan nilai suatu jarak (Km) dengan Massa (Kg) karena
keduanya memiliki tipe data yang berbeda. Begitu juga dalam suatu program,
setiap nilai harus dikelompokkan pada jenis‐jenis tertentu yang disebut dengan
tipe data.
Tipe-tipe data yang terdapat dalam visual basic
antara lain :
a.Integer, long : tipe data untuk angka bulat
b.Single, double : tipe data untuk angka
pecahan/desimal
c.Currency : tipe data untuk angka mata uang
d.String : tipe data untuk teks
e.Boolean : tipe data logika ( True/False)
f.Date : tipe data waktu/tangggal
g.Object : tipe data untuk sebuah objek
misalnya gambar
h.Variant : tipe data variant
2.Variabel
Setiap data yang disimpan dalam komputer
memerlukan variabel sebagai sesuatu tempat untuk menyimpan nilai dari data
tersebut, dan nilainya suatu variable dapat berubah-ubah selama proses
program.misalnya kita bisa menyimpan nilai ujian mid di variable A dan nilai
ujian akhir di variable B, dan setiap mahasiswa nilainya pasti berbeda.
Dalam penamaan sebuah variable tidak boleh ada
2 atau lebih variabel yang memiliki nama yang sama, pemberian nama variabel
harus unik. Hal ini bertujuan agar tidak terjadi kesalahan pada program.
Dalam visual basic dikenal adanya istilah
variabel lokal dan variabel global :
a)
Variabel
lokal yaitu variabel yang hanya dikenal pada satu bagian program saja, nilai
data yang terdapat di dalamnya hanya hidup ketika bagian program tersebut
dijalankan.
b)
Variabel
global yaitu variabel yang dikenal pada seluruh bagian program dan waktu
hidupnya selama program dijalankan.
Selain itu masih ada aturan-aturan dalam
penamaan sebuah variable yaitu sebagai berikut :
a)
Tidak
boleh lebih dari 255 karakter
b)
Nama
harus unik tidak boleh menggunakan kata yang sudah digunakan dalam visual
basic, seperti dim, procedure, dll.
c)
Tidak
boleh menggunakan spasi atau tanda titik/dot (.) diantara kata jika nama
variabel lebih dari satu kata
d)
Harus
dimulai dari huruf , bukan angka atau karakter lainnya
Bentuk umum untuk mendeklarasikan sebuah
variabel :
Dim/Public/Private/Static NamaVariabel As
TipeData
Misalnya :
Dim sngAngka As Single
Dim strText As String
Dim dblBilangan As Double
Untuk sebuah variabel agar bisa digunakan di
seluruh bagian program, harus dideklarasikan secara publik contohnya sebagai
berikut :
Public strNama As String
Untuk memanggil variabel public perlu disertai
nama form tempat variabel di deklarasikan. Misalnya kita mendeklarasikan
variabel public di form1 maka untuk memanggilnya dari form2 caranya adalah
sebagai berikut :
nama = form1.strNama
variabel lokal hanya bisa digunakan pada bagian
program dimana variabel tersebut dideklarasikan, sebaliknya variabel global
bisa digunakan di seluruh bagian program.
3.Konstanta
Konstanta adalah variabel yang memiliki nilai
tetap, sekali variabel konstanta diberi nilai maka selama proses program
berjalan nilai konstanta tidak akan berubah. Konstanta biasanya digunakan untuk
menyimpan nilai-nilai tertentu yang bersifat tetap sepert nilai grafitasi bumi,
Fi, dan tetapan-tetapan dalam rumus fisika atau matematika lainnya. Cara
pendeklarasian sebuah konstanta sama halnya dengan variabel, pendeklarasian
konstanta data dilakukan secara private maupun public.
Tipe
Data pada Visual Basic 6.0
Berikut ini tipe-tipe data yang terdapat dalam
Visual Basic 6.0 :
1. Integar
Integar
merupakan tipe data numerik yang berupa bilangan bulat dan mempunyai kisaran
antara –
32.768
s.d 32.767
2. Byte
Byte
merupakan tipe data yang berupa nilai bulat positif, dan mempunyai kisaran
antara 0 s.d 255.
3. Decimal
Decimal
merupakan tipe data yang digunakan untuk menyimpan nilai desimal dan mempunyai
ketepatan hingga 28 angka decimal.
4. Boolean
Boolean
merupakan tipe data yang hanya memiliki dua buah nilai yaitu nilai benar (true)
dan nilai
salah
(false).
5. String
String
merupakan tipe data yang memiliki nilai yang termasuk dalam kategori
alfanumerik. Dalam
visual
basic karakteristik dari tipe data sting ini ditulis diantara tanda kutip (“”).
6. Singgle
Singgle
merupakan tipe data yang memiliki kissaran antara –3.402823e+38 s.d
3.402823e+38.
7. Double
Double
merupakan tipe data yang memiliki kisaran antara –1.7976931348622E+308 s.d –
1.7976931348622E +308.
8. Date
Date
merupakan tipe data yang digunakan untuk menyimpan nilai tanggal, bulan, dan
tahun.
Kisaran
tipe data ini antara 1 januari 100 s.d 31 Desember 9999
9. Currency
Currency
merupakan tipe data yang digunakan untuk menyimpan nilai uang baik dalam bentuk
dolar
maupun sejenisnya. Kisaran tipe data ini adalah 922.337.203.685.477,5808 s.d
922.337.203.685.477,5807.
10. Long
Long
merupakan tipe data yang memiliki kisaran antara –2.147.483.648 s.d
2.147.483.648. tipe
data ini
sebenarnya tidak jauh berbeda dengan data tipe integar, tetapi perbedaannya
terletak pada
nilai
kisaranya.
11. Object
Tipe
data object merupakan tipe data yang mampu menyimpan object seperti object
form, kontrol
dan
sebagainya.
12. Variant
Variant
merupakan tipe data yang akan menyesuaikan dengan kebutuhan nilainya. Jika
sebuah
variabel
tidak dideklarasikan tipe datanya maka secara otomatis visual basic akan
mendeklarasikan
variabel
tersebut dengan tipe data variant.
Versi
Visual Basic
Visual Basic 1.0 dikenalkan pada tahun 1991.
Konsep pemrograman dengan metode drag-and-drop untuk membuat tampilan aplikasi
Visual Basic ini diadaptasi dari prototype generator form yang dikembangkan
oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian
mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem
form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby.
Tripod tidak memiliki bahasa pemrograman sama
sekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan
bahasa pemrograman Basic untuk membuat Visual Basic.
Dari waktu ke waktu
Proyek Thunder dimulai.
·
Visual
Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di Atlanta,
Georgia pada Mei 1991.
·
Visual
Basic 1.0 untuk DOS dirilis pada September 1992. Bahasa pemrogramannya sendiri
tidak terlalu kompatibel dengan Visual Basic untuk Windows, karena sesungguhnya
itu adalah versi selanjutnya dari kompiler BASIC berbasis DOS yang dikembangkan
oleh Microsoft sendiri, yaitu QuickBASIC. Antarmuka dari program ini sendiri
menggunakan antarmuka teks, dan memanfaatkan kode-kode ASCII tambahan untuk
mensimulasikan tampilan GUI.
·
Visual
Basic 2.0 dirilis pada November 1992. Lingkungan pemrogramannya lebih mudah
untuk digunakan, dan kecepatannya lebih ditingkatkan.
·
Visual
Basic 3.0 dirilis pada musim semi 1993 dan hadir dalam dua versi: Standar dan
Professional. VB3 juga menyertakan versi 1.1 dari Microsoft Jet Database Engine
yang dapat membaca dan menulis database Jet/Access 1.x.
·
Visual
Basic 4.0 (Agustus 1995) adalah versi pertama yang dapat membuat program 32-bit
seperti program 16-bit. VB4 juga memperkenalkan kemampuannya dalam membuat
aplikasi non-GUI. Bila versi sebelumnya menggunakan kontrol VBX, sejak VB4
dirilis Visual Basic menggunakan kontrol OLE (dengan ekstensi file *.OCX), yang
lebih dikenal kemudian dengan kontrol ActiveX.
·
Dengan
versi 5.0 (Februari 1997), Microsoft merilis Visual Basic eksklusif untuk versi
32-bit dari Windows. Para programmer yang lebih memilih membuat kode 16-bit
dapat meng-impor program yang ditulis dengan VB4 ke versi VB5, dan
program-program VB5 dapat dikonversi dengan mudah ke dalam format VB4.
·
Visual
Basic 6.0 (pertengahan 1998) telah diimprovisasi di beberapa bagian, termasuk
kemampuan barunya, yaitu membuat aplikasi web. Meskipun kini VB6 sudah tidak
didukung lagi, tetapi file runtime-nya masih didukung hingga Windows 7.
Tidak ada komentar:
Posting Komentar