You are on page 1of 13

BAHASA PEMROGRAMAN

VISUAL BASIC 6

OLEH :
DIJAS S SITUMORANG (G63101024)
ANA SRI H (G63101009)
KATA PENGANTAR

Berkat rahmat dan karunia Allah SWT, Penulis dapat menyelesaikan


makalah yang berjudul BAHASA PEMROGRAMAN VISUAL BASIC 6.
Dalam kesempatan ini, Penulis menyampaikan ucapan terima kasih
kepada Ayah, Ibu, Kakak, dan semua pihak yang telah memberikan masukan
yang sangat berharga untuk menyelesaikan makalah ini.
Makalah ini disusun sebagai pengantar untuk mulai mempelajari dan
memberikan dasar-dasar pemrograman dengan Visual Basic 6. Saat ini, Visual
Basic adalah salah satu bahasa pemrograman yang terbaik.Berbagai fasilitas
yang diberikan Windows, tidak lepas dari bahasa pemrograman Visual Basic ini.
Namun,Penulis sadar bahwa makalah ini sangat banyak kekurangannya. Maka
dari itu, Penulis meminta maaf bilaterdapat kata-kata yang salah. Saran serta
kritik yang membangun sangat Penulis butuhkan untuk pembuatan makalah
yang lebih baik dikemudian hari.Semoga makalah ini bermanfaat.
Bogor, November 2001
Penulis
DAFTAR ISI
BAHASA PEMROGRAMAN....................................................................................................i
KATA PENGANTAR................................................................................................................ii
DAFTAR ISI .............................................................................................................................iii
DAFTAR TABEL ......................................................................................................................v
PENDAHULUAN.....................................................................................................................1
MENGENAL VISUAL BASIC .................................................................................................2
Sekilas Mengenai Visual Basic ..............................................................................................2
Vasilitas Visual Basic.............................................................................................................2
MEMULAI VISUAL BASIC.....................................................................................................4
Membuat Aplikasi Baru .........................................................................................................4
Membuka Aplikasi yang Sudah Ada......................................................................................4
Membuka Aplikasi Terakhir...................................................................................................4
Menutup Aplikasi ...................................................................................................................5
CARA PENULISAN KODE PROGRAM.................................................................................6
VISUAL BASIC 6......................................................................................................................6
Pengertian Program................................................................................................................6
Letak Kode Program...............................................................................................................6
Cara Penulisan Program .........................................................................................................7
TIPE DATA,VARIABEL dan OPERATOR .............................................................................8
1. Tipe Data ........................................................................................................................8
Penggunaan Memori dan Rentang Data .............................................................................9
Ketelitian Perhitungan ........................................................................................................9
Penggunaan Tipe Data Variant...........................................................................................9
Tipe Data Buatan Sendiri .................................................................................................10
2. Variabel ........................................................................................................................10
Nama Variabel..................................................................................................................11
Ruang Lingkup Variabel ..................................................................................................11
3. Operator.......................................................................................................................12
Operator Penugasan (Assignment) ...................................................................................12
Operator Aritmatika..........................................................................................................12
Operator Pembandingan ...................................................................................................13
Operator Logika................................................................................................................13
KONTROL PROGRAM..........................................................................................................16
Kontrol Program Visual Basic 6...........................................................................................16
Pencabangan GoSub . Return ...................................................................................16
Pencabangan GoTo...........................................................................................................17
Pencabangan On Error......................................................................................................17
Pencabangan OnGosubdan OnGoTo....................................................................17
DoEvents ..........................................................................................................................18
End...............................................................................................................................18
Exit ..................................................................................................................................19
Stop..................................................................................................................................19
Pengulangan DoLoop ...................................................................................................20
For Next...........................................................................................................................20
Percabangan Bersyarat IfThenElse.......................................................................20
Pencabangan Bersyarat Select Case .................................................................................21
MEMBUAT APLIKASI VISUAL BASIC..............................................................................22
Proses pembuatan aplikasi....................................................................................................22
Bahasa Pemrograman Visual Basic iv
1. Membuat Aplikasi Baru ...........................................................................................22
2. Menyimpan Aplikasi ................................................................................................22
3. Membuat File EXE...................................................................................................22
4. Mendistribusikan Aplikasi........................................................................................22
KESIMPULAN ........................................................................................................................25
DAFTAR INDEX.....................................................................................................................26
DAFTAR TABEL
Nomor Halaman
Teks
1. Jenis Aplikasi pada Kotak Dialog New . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Tipe Data pada Visual Basic 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3. Operator Ariematika dengan Hierarki dari Paling Tinggi ke yang
Paling Rendah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
4. Operator Gabungan yang Disediakan Visual Basic . . . . . . . . . . . . . . . .14
5. Operator Logika . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . .14
6. Operator AND Hanya True Jika Keduanya Benar . . . .. . . . . . . . . . . . . .15
7. Operator Logika OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
8. Hasil Operator Logika Xor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
9. Hasil Operator Logika Eqv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
10. Hasil Operator Logika Imp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
11. Ekspresi dan Hasil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
12. End . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
13. Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
PENDAHULUAN

Visual Basic 6.0 adalah bahasa pemrograman berbasis Windows. Saat ini,
Visual Basic adalah salah satu bahasa pemrograman yang terbaik. Visual Basic
merupakan pengembangan dari Basic. Basic (Beginners All-purpose Symbolic
Instruction Code) adalah sebuah bahasa pemrograman kuno yang merupakan
awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Basic dirancang pada
tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programer pemula.
Biasanya Basic diajarkan untuk para pelajar sekolah menengah yang baru
mengenal komputer, serta digunakan untuk pengembangan program cepat saji
yang ringan dan menyenangkan. Walaupun begitu, peran Basic lebih dari sekedar
itu saja. Banyak programer andal saat ini memulai karirnya dengan mempelajari
Basic.
Sebagai bahasa pemrograman yang mutakhir, Visual Basic 6.0 didesain
untuk dapat memanfaatkan fasilitas Windows, khususnya Windows 95/97/98 dan
Windows NT.
Visual Basic 6.0 juga merupakan bahasa pemrograman Object Oriented
Programming (OOP), yaitu pemrograman yang berorientasi objek. Visual Basic
6.0 menyediakan objek-objek yang sangat kuat, berguna,dan mudah
dipakai.Dengan fasilitas tersebut, membuat Visual Basic 6.0 menjadi begitu
diinginkan oleh programmer.
MENGENAL VISUAL BASIC
Sekilas Mengenai Visual Basic
Visual Basic (yang sering juga disebut dengan VB) selain disebut sebagai sebuah bahasa
pemrograman,juga disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi
berbasiskan Windows.
Beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti :
Untuk membuat program aplikasi berbasis Windows.
Untuk membuat objek-objek pembantu program seperti misalnya kontrol ActiveX, file
help, aplikasi internet, dan sebagainya.
Menguji program (debugging) dan menghasilkan program akhir berakhiran EXE yang
bersifat executable atau dapat langsung dijalankan.
Visual Basic merupakan pengembangan dari Basic. Basic (Beginners All-purpose
Symbolic Instruction Code) adalah sebuah bahasa pemrograman kuno yang merupakan awal
dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Basic dirancang pada tahun 1950-an dan
ditujukan untuk dapat digunakan oleh para programer pemula. Biasanya Basic diajarkan untuk
para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk
pengembangan program cepat saji yang ringan dan menyenangkan.
Walaupun begitu, peran Basic lebih dari sekedar itu saja. Banyak programer andal saat
ini memulai karirnya dengan mempelajari Basic.Sejak dikembangkan pada tahun 80-an, Visual
Basic kini telah mencapai versimya yang ke-6.
Beberapa keistimewaan utama dari Visual Basic 6 diantaranya seperti :
Menggunakan platform pembuatan programan yang diberi nama Developer Studio,
yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J++. Dengan
begitu Anda dapat berimigrasi atau belajar cepat bahasa pemrograman lainnya dengan mudah
dan cepat tanpa harus belajar dari nol lagi.
Memiliki beberapa tambahan sarana wizard yang baru. Wizard adalah sarana yang
mempermudah dalam pembuatan aplikasi dengan mengotomatisasi tugas-tugas tertentu.
Akses data lebih cepat dan andal untuk membuat aplikasi database berkemampuan
tinggi.
Fasilitas Visual Basic
Di dalam lingkungan Visual Basic, terdapat berbagai macam komponen, yaitu:
(perhatikan gambar dihalaman paing akhir)
1. Control Menu
Control Menu adalah menu yang digunakan terutama untuk memanipulasi jendela Visual
Basic. Dari menu ini anda dapat mengubah ukuran, memindahkannya, atau menutup jendela.
2. Menu
Menu Visual Basic berisi semua perintah Visual Basic yang dapat dipilih untuk
melakukan tugas tertentu.Isi dari menu ini sebagian hampir sama dengan program-program
Windows pada umumnya.
3. Toolbar
Toolbar adalah tombol-tombol (shortcut) yang mewakili suatu perintah tertentu dari
Visual Basic.
4. Form Window
Form Window atau jendela formadalah daerah kerja utama tempat membuat program-
program aplikasi Visual Basic.
5. Toolbox
Toolbox adalah sebuah kotak piranti yang mengandung semua objek atau kontrol
yang dibutuhkan untuk membentuk suatu program aplikasi. Kontrol adalah suatu objekyang akan
menjadi penghubung antara program aplikasi dan user-nya, dan yang kesemuanya harus
diletakkan di dalam jendela form.
6. Project Explorer
Jendela Project Explorer adalah jendela yang mengandung semua file di dalam aplikasi
Visual Basic. Setiap aplikasi dalam Visual Basic disebut dengan istilah project (proyek), dan
setiap proyek bisa mengandung lebih dari satu file. Pada Project Explorer ditampilkan semua file
yang terdapat pada aplikasi (proyek),misalnya form, modul, class, dan sebagainya.
7. Jendela Properties
Jendela Properties adalah jendela yang mengandung semua informasi mengenai objek
yang terdapat pada aplikasi Visual Basic. Properti adalah sifat dari sebuah objek, misalnya
seperti nama, warna, ukuran, posisi,dan sebagainya.
8. Form Layout Window
Form Layout Window adalah jendela yang menggambarkan posisi dari form yang
ditampilkan pada layar monitor. Posisi form pada Form Layout Window inilah yang merupakan
petunjuk tempat aplikasi akan ditampilkan pada layar monitor saat dijalankan.
9. Jendela Code
Jendela Code adalah salah satu jendela yang penting di dalam Visual Basic. Jendela ini
berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi Visual Basic yang
dibuat.

MEMULAI VISUAL BASIC


Untuk menggunakan program Visual Basic. Jalankan dahulu program aplikasinya melalui
menu Start,Run, dan sebagainya. Setelah itu akan muncul kotak dialog tentang jenis aplikasi
yang ingin dibuat. Biasanya untuk membuat program aplikasi standar, pilihlah Standard EXE
pada tab New lalu klik Open, setelah itu akan tampil layar kerja.

Membuat Aplikasi Baru


Untuk membuat aplikasi Visual Basic yang baru dapat dilakukan dengan langkah-
langkah berikut ini:
1. Pilih menu File New Project, atau tekan tombol Ctrl + N.
2. Kotak dialog New Project akan muncul, disitu terdapat berbagai jenis aplikasi.

Beberapa pilihan yang terdapat pada kotak dialog New Project adalah sebagai berikut :
Tabel 1. Jenis Aplikasi pada Kotak Dialog New Project
pilihan Fungsi
Standar EXE Membuat aplikasi Visual Basic Standar
ActiveX EXE Membuat aplikasi ActiveX
ActiveX DLL Membuat library ActiveX
ActiveX Control Membuat kontrol ActiveX
VB Application Wizard Membuat aplikasi dengan bantuan Wizard
VB Wizard Manager Pusat pengelolaan Wizard Visual Basic
IIS Aplication Membuat aplikasi IIS (Internet Information Server)
DHTML Aplication Membuat aplikasi DHMTL (Dynamic Hypertext Mark-up
Language) untuk internet
3. Klik OK untuk membuat aplikasi baru.

Membuka Aplikasi yang Sudah Ada


Pilih menu File Open Project atau takan Crtl + O.
Pada kotak dialog Open Project, klik tab Existing.
Carilah File proyek Visual Basic (biasanya berekstensi *.vbp).
Klik OK untuk membukanya.

Membuka Aplikasi Terakhir


Pilih menu File. Pada daftar menu yang muncul, di bagian bawah (dekat menu exit)
terdapat beberapa proyek ter akhir yang pernah dibuka.
Pilih proyek yang diinginkan
Jika yang diinginkan tidak terlampir, pilih File Open
Pada kotak dialog Open Project yang muncul, pilih tab Recent.
Pilih proyek Visual Basic yang terdapat pada daftar (dartar ini melampirkan proyek
Visual Basic yang pernah dibuka terakhir kali).
Klik Open untuk membukanya.

Menutup Aplikasi
Jika aplikasi yang tampil tidak dibutuhkan lagi dapat ditutup dengan dua cara :
1. Pada menu, pilih File Remove Project, atau
2. Pada jendela Project Explorer, pilih nama proyek (pada direktori pohon paling atas). Klik
kanan tombol mouse, lalu pada menu yang muncul, pilih Remove Project.
Jika muncul kotak dialog, pilih Yes untuk menyimpan perubahan, No untuk tidak
menyimpan perubahan, atau Cancel untuk tidak jadi menutup Visual Basic. Proses penutupan ini
juga akan dilakukan sacara otomatis apabila membuat proyek baru atau membuka proyek yang
sudah ada.
CARA PENULISAN KODE PROGRAM
VISUAL BASIC 6
Pengertian Program
Aplikasi Visual Basic berisi komponen-komponen berupa objek. Setiap objek memiliki
event atau kejadian dan metode atau aksi. Jika user memanipulasi suatu objek (misalnya
mengklik, mengetik, meletakkan kursor, dan sebagainya), itu adalah event-event yang akan
memicu metode yang terdapat di dalam objek tersebut.
Metode yang sebenarnya adalah kode program itu sendiri akan menghasikan aksi tertentu
pada aplikasi tersebut.Pada dasarnya, kode program adalah instruksi-instruksi yang ditulis oleh
programmer yang memerintahkan aplikasi untuk melakukan tugas tertentu, seperti misalnya
melakukan perhitungan, memanipulasi data, membuka atau menjalankan aktivitas tertentu,
merespon input dari user, menghasilkan keluaran, dan sebagainya. Program pada Visual Basic
berfungsi menyatukan kontrol-kontrol yang ada di dalam aplikasi.

Letak Kode Program


Pada dasarnya, pemrograman pada Visual Basic relatif lebih mudah, tetapi dalam konsep
modular programing kode-kode program diletakkan terpisah-pisah, sehingga inilah yang
membuat para programer pemula agak bingung. Tidak seperti linear programming yang kode-
kode programnya dituliskan di dalam satu tempat, pada modular programming kode-kode
program letaknya tersebar, bergantung pada komponenkomponen aplikasi tersebut. Pada Visual
Basic, kode-kode pemrograman biasanya diletekkan pada objek-objek sebagai berikut.
1. Objek Form
Biasanya kode-kode program ini adalah kode-kode inisialisasi yang akan dijalankan
apabila Form tersebut di-load.
2. Kontrol
Kontrol dapat memiliki kode-kode programnya sendiri yang disebut dengan event
procedure atau metode dari kontrol tersebut. Setiap kontrol tersebut memiliki event procedure
lebih dari satu, dan di dalam setiap event procedure yang dibuat bisa membuat program-program
yang berbeda-beda, bergantung pada tindakan apa yang harus dilakukan oleh kontrol tersebut.
3. Module standard
Ini adalah termasuk salah satu objek pada Visual Basic yang tidak tampak dan terpisah dari form,
tetapi masih berada di dalam aplikasi. Modul standar berisi kode-kode program yang bersifat
umum yang dapat dipanggil oleh objek apa saja yang membutuhkannya.

Cara Penulisan Program


Penulisan event procedure. Kode program yang dijalankan oleh sebuah objek disebut
dengan metode atau sering juga disebut dengan event procedure atau prosedur event. Prosedur
event ini adalah kode-kode program yang dijalankan apabila event dari suatu objek (Kontrol)
dipicu oleh user.
Prosedur event dimulai dengan kalimat Private Sub dan diakhiri dengan kalimat End Sub.
Blok ini membentuk awal dan akhir dari suatu prosedur event. Baris-baris di antara kedua
kalimat inilah yang harus dilengkapi untuk membentuk suatu modul program dari prosedur event
tersebut.
Cara penulisan event pun lebih mudah, pengguna tidak perlu menghapal semua event-
event yang ada atau yang didukung oleh suatu kontrol. Visual Basic sudah menyediakan event-
event tersebut pada suatu daftar yang tinggal anda pilih yang mana yang dibutuhkan. Klik pada
kotak daftar nama event di sebelah kanan atas Jendela Code untuk menampilkan daftar event-
event yang anda gunakan. Setiap kali dipilih salah satu event pada daftar tersebut, sacara
otomatis akan dibuat sebuah kerangka program untuk event tersebut beserta kontrolnya
yang bersangkutan.
Pada hampir semua bahasa pemrograman terdapat sebuah perintah untuk menampilkan
komentar pada program yang dibuat. Komentar atau remark ini tidak akan ikut proses saat
aplikasi dijalankan, dan hanya berfungsi sebagai penjelas program yang dibuat.
Sintaks untuk menuliskan komentar (remark) bisa dilakukan dengan dua cara sebagai berikut:
1. Dengan pernyataan Rem.Pernyataan ini hanya bisa diletakkan di bagian awal kalimat
komentar. Semua kalimat yang terdapat dibelakanya tidak akan ikut diproses.
2. Dengan karakter apostrophe ().Karakter ini bisa diletakkan di awal kalimat (seperti
pernyataan Rem) atau dibelakan kode program.
Contoh :
REM -----------------------------------
REM Program : Menghitung hari
REM Programer : Dijas
REM Tanggal : 11 November 2001
REM -----------------------------------
Dim intHasil As Integer Mendeklarasikan variabel inthasil
Dim intX As Integer Mendeklarasikan variabel intX
intHasil = intX * 100 Mengalikan intX dengan 100
(dan seterusnya)

lanjutin Hal 13
(still not yet)

You might also like