Pengenalan Bahasa Pemrograman Visual Basic 6.0 |
Visual Basic Magazine - Visual Basic 6.0 merupakan salah satu development tools yang dibuat oleh Microsoft. Visual Basic 6.0 lebih bersifat fleksibel dibanding dengan development tools lainnya, karena Visual Basic 6.0 tidak terlalu begantung terhadap fungsi dari API (Application Programming Interface) pada Windows. API sudah dimasukkan oleh Microsoft ke dalam Visual Basic 6.0 sebagai file .dll.
Visual Basic 6.0 juga dibuat dengan interface yang sangat mudah dipahami, sehingga jika orang awam atau yang belum mengerti tentang pemrograman dpat membuat sebuah project aplikasi yang sederhana. Dengan kata lain interface Visual Basic 6.0 sangat user friendly.
Visual Basic 6.0 merupakan bahasa pemrograman yang cukup popular dan mudah untuk dipelajari. User dapat membuat program dengan aplikasi GUI (Graphical User Interface) atau program yang memungkinkan pemakai komputer berkomunikasi dengan komputer tersebut dengan menggunakan modus grafik atau gambar.
Visual Basic 6.0 menyediakan fasilitas yang memungkinkan user untuk menyusun sebuah program dengan memasang objek-objek grafis dalam sebuah form. Selain itu Visual Basic 6.0 juga menawarkan berbagai kemudahan dalam mengelola sebuah database. Kemudahan ini masih ditambah lagi dengan tersedianya sarana dan piranti yang lengkap.
Memulai Visual Basic 6.0
- Langsung dari menu start, kemudian pilih All Programs, pilih Microsoft Visual Basic 6.0 dan klik Microsoft Visual Basic 6.0
- Dari shorcut yang telah dibuat pada dekstop windows
- Dari proyek Visual Basic yang pernah dibuka dan ada dimenu dokumen pada menu start
- Mengklik ganda file proyek (berekstensi *.vbp) yang tersimpan di komputer, misalnya melalui windows Explorer
- Melalui menu klik kanan dekstop, caranya klik kanan dekstop-New-Visual Basic Project.
Operator Pada Visual Basic dan Urutan Operasinya
Visual Basic juga menyediakan fungsi untuk aritmatika, contohnya penambahan, pengurangan, bagi, kali dan lain-lain. Tapi dalam aritmatika Visual Basic mempunyai urutan prosesnya. Proses perkalian akan didahulukan dibanding proses lainnya, kecuali jika pada proses tersebut diberi tanda kurung.
Aritmatika
|
Komparasi
|
Logika
|
Pangkat (^) | Sama(=) | Not |
Negative (-) | Tidak Sama(<>) | And |
Kali dan Bagi (*,/) | Kurang Dari (<) | Or |
Pembagian Bulat (\) | Lebih Dari (>) | Xor |
Sisa Bagi (Mod) | Kurang dari atau sama dengan (<=) | Eqv |
Tambah dan kurang (+,-) | Lebih dari atau sama dengan (>=) | Imp |
Penggabungan String | Like | - |
Tipe-Tipe Data Visual Basic 6.0
Sebelum memulai pemograman dengan Visual Basic, maka ada baiknya mengenal tipe data yang dapat digunakan dalam Visual Basic. Cakupan tipe data dalam Visual Basic, dapat dilihat dalam tabel berikut:
Tipe Data
|
Ukuran Storage
|
Jangkauan
|
Byte | 1 byte | 0 s/d 255 |
Boolean | 2 byte | True atau False |
Integer | 2 byte | -32,768 s/d 32767 |
Long | 4 byte | -2,147,483,648 s/d 2,147,483,647 |
Single | 4 byte | -3.402823E38 s/d -1.401298E-45 (-) 1.401298E-45 s/d 3.402823E83 (+) |
Double | 8 byte | -1.79769313486232E308 s/d -4.94065645841247E-324 |
Currency | 8 byte | -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807 |
Decimal | 14 byte | 79,228,162,514,264,337,593,543,950,335 |
Date | 8 byte | 1 Januari 100 s/d 31 Desember 9999 |
Object | 4 byte | Menacu pada objek tertentu |
String (panjang variable) | 10 byte + panjang string | 0 sampai lebih kurang 2 miliar |
String (Panjang Tetap) | panjang dari string | 1 sampai lebih kurang 65,400 |
Variant (dengan angka) | 16 byte | Sembarang angka sampai jangkauan jenis double |
Variant | 22 byte + panjang string | Sama dengan jangkauan variable string |
Struktur Pengambilan Keputusan
Struktur pengambilan keputusan, digunakan untuk memilih salah satu dari berbagai pilihan yang disediakan (bisa dua atau lebih). Keputusan diambil berdasarkan referensi terpenuhi atau tidaknya syarat kondisi yang ditetapkan oleh struktur kontrol tersebut.
1. If…Then…(Else)
Struktur ini digunakan untuk mengeksekusi satu atau lebih perintah yang menyatakan keadaan. Standar penulisan rutinnya:
If kondisi then
[blok perintah 1]
else
[blok perintah 2];
End If
2. Select Case
Sruktur ini dapat digunakan sebagai alternatif pengganti dari struktur kontrol if…then…else. Select Case mempunyai penulisan yang lebih mudah.
Select Case test kondisi
[Case ekspresi 1
[perintah blok 1]]
Case else
[perintah blok n]]
End Select
Struktur Perulangan
Struktur pengulangan digunakan untuk mengulang eksekusi sebagian rutin program, sehingga tidak perlu terus menerus menulis ulang rutin sebanyak pengulangan yang dibutuhkan. Struktur kontrol pengulangan yang disediakan oleh Visual Basic meliputi:
1. Do….loop
Struktur ini digunakan untuk mengulang sebuah blok perintah sampai jumlah tertentu.
Do While kondisi
Perintah
Loop
2. For…..Next
Sruktur ini digunakan untuk mengulang suatu blok perintah jika diketahui dengan pasti berapa kali pengulangannya.
For Variabel = awal to akhir
Perintah
Next [Variabel]
3. For Each….Next
For Each elemen InGroup
Perintah
Next elemen
Elemen-elemen Program Visual Basic 6.0
1. Jendela Utama
Jendela Utama terdiri dari jendela aplikasi, baris menu dan toolbar. Jendela aplikasi menjelaskan file proyek (project) yang sedang diolah dan juga berisi indikator program Visual Basic dan Modulnya. Baris Menu terdiri dari tiga belas menu drop-down yang dapat dipanggil dengan menekan tombol hotkey atau mouse. Tollbar terdiri dari dua belas tombol yang digunakan sebagain jalan pintas untuk perintah-perintah yang sering dipakai dalam mempelancar perancangan program.
2. Jendela ToolBox
Jendela ini berisikan berbagai ‘peralatan visual’ pemrograman Visual Basic dan berperan penting. Toolbox memiliki piranti-piranti desain dan mencakup piranti-piranti tambahan untuk perancangan program yang sesuai dengan keinginan,
3. Jendela Form atau Project
Jendela Form merupakan tempat object dan hasil program diletakkan atau form adalah kanvas tempat anda secara visual membuat aplikasi.
Jendela project merupakan jendela tentang proyek yang sedang dibuka beserta semua sub-program dan modul pendukungnya.
4. Event
Event atau saat merupakan sesuatu yang akan dan mungkin terjadi pada suatu objek yang dibuat, bila dijalankan aksi program.Event merupakan suatu bentuk interaksi antara pemakai dan pada saat program tersebut dijalankan.
5. Jendela Properties
Properties mempunyai peranan untuk memberikan atau mengubah suatu setting pada object yang dibuat. Properties memberikan banyak kemungkinan setting pada suatu objek. Properties dapat menentukan suatu objek harus ditempatkan seperti apa yang dikehendaki oleh si pemrogram
Keunggulan Bahasa Pemrograman Visual Basic 6.0
- Untuk membuat program aplikasi berbasis windows dan membuat objek-objek pembantu seperti file, help, dan sebagainya.
- Menguji program (debugging) dan aplikasi program akhir berakhiran .exe yang bersifat executable atau dapat langsung dijalankan.
- Memiliki compiler handal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien dari sebelumnya.
- Memiliki beberapa tambahan wizard yang baru, yaitu sarana yang mempermudah di dalam pembuatan aplikasi dengan mengotomatisasi tugas-tugas tertentu.
- Microsoft Visual Basic memungkinkan aplikasi pembuatan Graphical User Interface (GUI), atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya.
- Microsoft Visual Basic 6.0 mempunyai fleksibilitas yang sangat baik berhubungan dengan aplikasi lain. Kemampuan ini pada versi terdahulu menggunakan sistem Dynamic Data Exchange (DDE). Saat ini sudah digantikan oleh Object Lingking and Embedding (OLE), yang memungkinkan pembuatan hubungan antara bagian fungsi atau seluruh aplikasi dengan aplikasi lainnya.
- Microsoft Visual Basic 6.0 sangat kompatibel dengan Visual Basic versi terdahulunya juga mendukung penggunaan Long File Name atau nama variabel sepanjang 255 character. Sedangkan untuk nama-nama form, control, modul dan class tidak dapat lebih dari 40 character.
Sekian dulu posting kami yang berjudul
Pengenalan Bahasa Pemrograman Visual Basic 6.0. Semoga bisa menjadi referensi yang bermanfaat......