Anda di halaman 1dari 19

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/314237888

VISUAL BASIC

Book · June 2009

CITATIONS READS

0 1,106

1 author:

Mesran Aan
STMIK Budi Darma
39 PUBLICATIONS   84 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

String Matching View project

Data Mining View project

All content following this page was uploaded by Mesran Aan on 06 March 2017.

The user has requested enhancement of the downloaded file.


VISUAL BASIC

Mesran, S.Kom.,M.Kom
Visual basic
Mesran, S.Kom., M.Kom.

Edisi Asli
Hak Cipta © 2009, Penerbit Mitra Wacana Media
Telp. : (021) 824-31931
Faks. : (021) 824-31931
Website : http//www.mitrawacanamedia.com
E-mail : mitrawacanamedia@gmail.com

Hak cipta dilindungi undang-undang. Dilarang memperbanyak sebagian atau


seluruh isi buku ini dalam bentuk apa pun, baik secara elektronik maupun mekanik,
termasuk memfotokopi, merekam, atau dengan menggunakan sistem penyimpanan
lainnya, tanpa izin tertulis dari Penerbit.

UNDANG-UNDANG NOMOR 19 TAHUN 2002 TENTANG HAK CIPTA


1. Barang siapa dengan sengaja dan tanpa hak mengumumkan atau
memperbanyak suatu ciptaan atau memberi izin untuk itu, dipidana
dengan pidana penjara paling lama 7 (tujuh) tahun dan/atau denda
paling banyak Rp 5.000.000.000,00 (lima miliar rupiah).
2. Barang siapa dengan sengaja menyiarkan, memamerkan, mengedarkan,
atau menjual kepada umum suatu ciptaan atau barang hasil pelanggaran
Hak Cipta atau Hak Terkait sebagaimana dimaksud pada ayat (1),
dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau
denda paling banyak Rp 500.000.000,00 (lima ratus juta rupiah).

Mesran

Visual Basic/Mesran

Edisi Pertama
—Jakarta: Mitra Wacana Media, 2009
1 jil., 14 x 21 cm, 240 hal.

ISBN 978-602-8495-

1. Informatika 2. Visual Basic


I. Judul II. Mesran
Kata Pengantar

Puji syukur kepada Allah SWT yang telah melimpahkan rahmad dan
hidayahNya, sehingga buku berjudul Visual Basic ini dapat diselesaikan.
Terima kasih penulis ucapkan kepada pihak penerbit dan semua pihak yang
telah membantu, demi terselesaikannya buku ini.
Dalam buku ini diuraikan secara menyeluruh fungsi dari masing
komponen-komponen dasar Microsoft Visual Basic 6.0, sehingga, bagi
anda yang baru belajar sebuah bahasa pemrograman komputer di harapkan
lebih paham dan tertarik terharap bahasa pemrograman Visual Basic 6.0.
Visual Basic 6.0 merupakan salah satu program yang banyak di gunakan
oleh kalangan mahasiswa karena mudah untuk dipahami dan mempunyai
banyak fasilitas. Program-program yang di bahas di dalam buku ini,
merupakan program yang sangat dasar sekali.
Buku ini sangat tepat digunakan oleh semua kalangan, baik untuk
pemula maupun tingkat menengah, karena program yang di bahas
disampaikan langkah demi langkah tertentu.

Medan, Juni 2009

Penulis
Mesran

iii
iv Visual Basic
Daftar Isi

Kata Pengantar......................................................... iii

BAB I Editor Visual Basic..................................... 1


1.1 Gambaran Umum................................ 1
1.2 Menjalankan Visual Basic...................... 2
1.3 Integrated Development Environment........ 2
1.4 Menggunakan Visual Basic..................... 11

BAB II Object, Event, Kode Program & Property........ 21


2.1 Object.............................................. 21
2.2 Property............................................ 22
2.3 Event............................................... 25
2.4 Kode Program.................................... 26

BAB III Komponen Dasar I..................................... 39


3.1 Pendahuluan....................................... 39
3.2 Label . ............................................ 40
3.3 TextBox ........................................... 41
3.4 OptionButtons .................................... 42
3.5 CheckBox ......................................... 43


3.6 Frame ............................................. 43
3.7 CommandButton ................................. 44
3.8 ListBox ........................................... 45
3.8 ComboBox . ...................................... 47

BAB IV Variabel, Konstanta & Operator.................... 55


4.1 Variabel............................................ 55
4.2 Konstanta.......................................... 60
4.3 Operator........................................... 61

BAB V Fungsi & Dialog Box................................... 65


5.1 Fungsi.............................................. 65
5.2 Dialog Box........................................ 71

BAB VI Struktur Kendali........................................ 75


6.1 Struktur Keputusan (Percabangan)............ 75
6.2 Perulangan (Looping)........................... 84

BAB VII Komponen Standar II & Procedure............... 93


7.1 Line & Shape . .................................. 93
7.2 HScrollBar & VScrollBar ...................... 93
7.3 Timer .............................................. 94
7.4 Procedure.......................................... 94

BAB VIII Integrasi Program...................................... 109


8.1 Menu Editor....................................... 109
8.2 PopUp Menu...................................... 113

vi Visual Basic
BAB IX Komponen Lanjutan................................... 117
9.1 Menambahkan Component..................... 117
9.2 ToolBar, StatusBar & ImageList ............. 118
9.3 PictureBox & Image ............................ 122
9.4 DriveListBox, DirListBox & FileListBox . . 123
9.5 SSTab ............................................. 124
9.6 CommonDialog .................................. 125
9.7 RichTextBox ..................................... 125
9.8 ListView .......................................... 126
9.9 UpDown .......................................... 128
9.10 DTPicker ......................................... 128

BAB X Pengenalan Database................................... 141


10.1 Database........................................... 141
10.2 Visdata............................................. 142
10.3 Data Kontrol dan DBGrid Kontrol ........... 147

BAB XI Akses Database Melalui Kode Program........... 153


11.1 Operasi Dasar Database......................... 153
11.2 Validasi ........................................... 161
11.3 Navigasi........................................... 165

BAB XII Crystal Report........................................... 173


12.1 Menggunakan Crystal Report.................. 173

BAB XIII Setup Program Aplikasi............................... 181

Daftar Pustaka.......................................................... 185

Daftar Isi vii


viii Visual Basic
BAB I
Editor Visual Basic

1.1 Gambaran Umum


Sejarah Visual Basic diawali dari pengembangan bahasa BASIC (Beginners
All-Purpose Symbolic Instruction Code) di Dartmount College, Amerika
Serikat pada awal tahun 1960. Sejak semula Basic dirancang untuk mudah
dipelajari. Pada awal tahun 1975 muncull komputer pribadi (Personal
Computer / PC) pertama, bermerek MITS Altair. Namun karena hanya
memiliki RAM 4 KB, satu-satunya bahasa yang bisa digunakan untuk
pemrograman adalah Assembly, bahasa ini sangat sulit untuk dipahami
karena perintahnya mendekati bahasa mesin. Tentu hal ini sangat
menghambat perkembangan komputer pribadi. Bill Gate dan Paul Allen
melihat potensi yang sangat besar pada komputer pribadi dimasa depan.
Keduanya menciptakan BASIC untuk Altair. Ternyata sambutan masyarakat
sangat baik dan akhirnya keduanya mendirikan perusahaan sendiri yang
bergerak dibidang software yang bernama Microsoft.
Pada tahun 1982 IBM/PC diperkenalkan kepada masyarakat, Microsoft
pun membuat sistem operasi MS-DOS untuk komputer ini. Dimana
didalamnya disertakan pula bahasa Basic yang dikenal sebagai Quick Basic
(QBASIC). Zamanpun berganti, pada tahun 1990 era DOS berlalu dan
digantikan oleh era Windows.
Dari perkembangan ini akhirnya Microsoft membuat Basic versi
Windows, bahasa pemrograman Basic ini dikenal dengan nama Visual
Basic. Versi terakhirnya adalah MS Visual Basic 6.0 for Windows 98.

Saat ini perkembangan visual basic telah mengarah ke pemrograman .NET,
yaitu di kenal dengan nama Visual Basic.NET

1.2 Menjalankan Visual Basic.


Ada beberapa cara untuk membuka Visual Basic yaitu :

Gbr. 1.1 Cara membuka VB

• Double Click salah satu Icon, bisa yang berada di Desktop atau Click
icon yang berada Taskbar (disamping Start)
• Click Start  Program  Microsoft Visual Studio 6.0  Microsoft
Visual Basic 6.0
Setelah itu akan terbuka suatu aplikasi Visual Basic seperti yang terlihat
seperti Gambar 1.2.

1.3 Integrated Development Environment


Integrated Development Environment(IDE) merupakan Bidang/Lingkungan

 Visual Basic
kerja dari Visual Basic. VB mempunyai beberapa komponen yang sangat
mendukung di dalam mendesign suatu program.

Adapun komponen tersebut yaitu :


 Baris menu
 Toolbar
 Form
 ToolBox
 Window Form Layout
 Window Property
 Project Explorer
 Code Window

Secara keseluruhan komponen tersebut dapat terlihat seperti gambar 1.2

Gambar 1.2 Tampilan Visual Basic beserta Komponennya

Bab I: Editor Visual Basic 


1.3.1 Baris Menu
Baris menu terletak paling atas pada IDE, menu merupakan kumpulan
perintah-perintah yang dikelompokkan dalam kriteria operasi yang
dihasilkan.

Gambar 1.3 Baris Menu

Tabel 1.1 Baris Menu

Nama Keterangan
Berfungsi untuk pengaturan suatu file, seperti New, Save Open
File
dsb
Berfungsi untuk pengeditan, baik pengeditan objek komponen
Edit
maupun kode pada Code Editor. Ex. Cut, Paste, Align
Perintah-perintah untuk mengaktifkan bagian-bagian dari IDE
View
VB6
Project Berfungsi untuk manajemen project serta pendukungnya
Format Kelompok perintah untuk melakukan proses format
Debug Untuk pengaturan dalam pencarian kesalahan program
Berfungsi untuk menangani proses kompilasi program, seperti
Run
Run, Build, Step Over, dsb.
Kumpulan perintah untuk mengakses data yang di perlukan pada
Query
aplikasi database.
Menyediakan perintah untuk pengaturan diagram yang sangat
Diagram
berguna di dalam proses perancangan
Sebagai penyedia perlengkapan tambahan yang diperlukan dalam
Tools
penyusunan program
Add-Ins Untuk pengaturan program tambahan bagi VB6
Window Pengaturan window yang sedang terbuka
Menyediakan informasi untuk meolong pemakai dalam
Help
menggunakan VB6

1.3.2 ToolBar
Toolbar adalah tombol-tombol yang mewakili suatu perintah tertentu dari

 Visual Basic
Visual Basic. Biasanya tombol-tombol ini merupakan perintah-perintah
yang sering digunakan.

Gambar 1.4 Toolbar

Tabel 1.2 Toolbar dan fungsinya

Tombol Nama Fungsi


Add Standard Untuk membuat sebuah project baru jenis
EXE Project standar
Untuk menambagkan sebuah form ke dalam
Add Form
project yang sedang terbuka
Untuk menampilkan Menu Editor yang
Menu Editor
berfungsi sebagai pembuat menu
Untuk membuka sebuah project yang pernah
Open Project
disusun
Untuk menyimpan project yang sedang terbuka
Save Project
tanpa menutupnya
Untuk memotong obyek terpilih, yaitu
Cut memindahkan obyek tersebut dari tempat
asalnya ke container windows
Untuk membuat salinan obyek terpilih untuk
Copy
disimpan di container windows
Untuk membuat salinan obyek yang disimpan
Paste di container windows dan dipasang di lokasi
baru

Find Untuk menemukan obyek tertentu

Untuk menggagalkan pelaksanaan perintah-


Undo perintah terurut dari belakan yang pernah
dilakukan.
Untuk mengulangi perintah terurut dari
Redo belakang yang pernah dilakukan, merupakan
proses kebalikan Undo.

Bab I: Editor Visual Basic 


Tombol Nama Fungsi
Untuk menjalankan program yang sedang
Start
terbuka dan aktif
Untuk menghentikan sementara program yang
Break
sedang berjalan
Untuk menghentikan program dan berpindah
End
ke mode perancangan
Untuk mengaktifkan windows project Explorer
Project Explorer yang menampung project berikut bagian-
bagiannya
Properties Untuk mengaktifkan Properties Windows, yaitu
Windows pengatur properti obyek
Untuk mengaktifkan Form Layout Windows
Form Layout
yaitu pengatur pengatur tata letak form di layar
Window
komputer
Untuk mengaktifkan Object Browser yang
Object Browser mampu mengorganisir object yang dipakai
dalam project
Untuk mengaktifkan Toolbox yang menyediakan
Toolbox
berbagai kontrol

1.3.3 Form
Form adalah suatu objek yang dipakai sebagai tempat bekerja program
aplikasi. Didalam form terdapat garis titik-titik yang disebut grid yang
membantu pemakai dalam pengaturan tata letak objek dalam form.
Umumnya pada form terdapat garis titik-titik yang disebut dengan
Grid.

Gambar 1.5 Form

 Visual Basic
1.3.4 ToolBox

Pointer Picture Box

Lab el TextBox

Fram e Comm and Button

CheckBox Option Button


ComboBox ListBox

HScrol lBar VScrol lBar

Timer DriveListBox

DirListBox Fil eListBox


Shape Line

Image Data
OLE

Gambar 1.6 Toolbox

Toolbox adalah tempat penyimpanan kontrol yang akan kita gunakan pada
program yang di pasangkan pada form

Tabel 1.3 Kontrol-kontrol standar Visual Basic 6.0

Kontrol Nama Fungsi


Ini bukan kontrol melainkan penunjuk kontrol
Pointer sehingga kita bisa memindah letak atau mengubah
ukuran kontrol yang terpasang pada form
Untuk menampilkan gambar status maupun gambar
Picture Box
aktif dari sumber di luar dirinya
Kontrol yang bisa digunakanuntuk menampilkan teks
Label
yang tidak bisa diubah oleh pemakai program.
Untuk membuat area teks di mana teksnya bisa
Text Box
diubah oleh pemakai
Untuk mengelompokkan beberapa kontrol. Kontrol
Frame ini harus dipasan lebih dahulu sebelum kontrol yang
di lingkupinya
Command Untuk membuat sebuah tombol pelaksanaan
Button perintah

Bab I: Editor Visual Basic 


Kontrol Nama Fungsi
Untuk membuat kotak check yang mudah
pemakaiannya. Bisa digunakan untuk pemilihan
Check Box
dua keadaan (benar atau salah) dari banyak pilihan
sekaligus
Untuk pemilihan dua keadaan dari banyak pilihan,
Option
namun hanya satu pilihan saja yang bisa diaktifkan
Button
pada suatu saat
Untuk menghasilkan kontrol yang merupakan
kombinasi dari list box dan text box, sehingga
Combo Box
pemakai bisa memasukkan pilihan melalui daftar
atau menuliskannya
Digunakan untuk menampilkan daftar pilihan yang
ListBox
bisa digulung
Untuk menggulungan dengan jangkah lebar dengan
Hscroll Bar
indikasi posisi pemilihan dalam posisi horizontal
Untuk penggulungan dengan jangkah lebar dengan
Vscroll Bar
indikasi posisi pemilihan dalam posisi vertikal
Untuk penghitung waktu event dalam interval yang
Timer
ditentukan
Drivelist Untuk menampilkan disk drive yang dimiliki
Box komputer
DisList Box Untuk menampilkan direktory dan path
FileList Untuk menampilkan sebuah daftar file
Box
Untuk memasang kontrol yang mampu menghasilkan
Shape asarana agar pemakai bisa menggambar berbagai
bentuk seperti oval, lingkaran, dan lain-lain
Untuk menggambar garis dengan berbagai
Line
variasinya
Untuk menampilkan gambar bitmap, icon, ataupun
Image metafile pada form. Kontrol Picturebox menyediakan
lebih banyak fasilitas dibanding kontrol ini
Menyediakan sarana akses data dalam suatu
Data
database
Untuk menghasilkan proses link dan embed obyek
OLE
antar aplikasi

 Visual Basic
1.3.5 Windows Form LayOut
Form layout window adalah jendela yang menggambarkan posisi dari form
yang ditampilkan pada layar monitor

Gambar 1.7 Form Layout Window

1.3.6 Window Property


Properti digunakan untuk menentukan setting suatu objek. Suatu objek
biasanya mempunyai beberapa properti yang dapat diatur langsung dari
jendela properties atau lewat jendela program. Untuk menggunakan properti
yaitu click terlebih dahulu kontrol yang ingin kita setting. Bentuk dari
properties dapat dilihat pada gambar berikut.


Gambar 1.8 Window Property

Bab I: Editor Visual Basic 


1.3.8 Project Explorer
Project adalah sekumpulan modul. Jadi project atau proyek merupakan
program aplikasi itu sendiri. Project disimpan dalam file yang berakhiran
.VBP. File ini menyimpan seluruh komponen program, termasuk pilihan
proyek, pilihan environment, pilihan file EXE dan segala sesuatu yang
berkaitan dengan proyek.

Gambar 1.9 Project Explorer

1.3.9 Code Window


Code window adalah jendela yang berisi kode-kode program yang
merupakan instruksi-instruksi program untuk aplikasi Visual Basic.

Gambar 1.10 Windows Code Editor

10 Visual Basic

View publication stats

Anda mungkin juga menyukai