0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan16 halaman

Visual Basic

Diunggah oleh

Juli Ett
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan16 halaman

Visual Basic

Diunggah oleh

Juli Ett
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 16

PENDAHULUAN

1.1. Latar Belakang


Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik
pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam
menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah
form, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang
sangat mudah.

1.2. Tujuan
Tujuan penyusunan makalah ini adalah untuk mengetahui atau lebih mengenal lagi tentang
Bahasa Pemrograman Visual Basic. Selain itu juga untuk mengukur sejauh mana kemampuan
kita untuk memakai Bahasa Pemrograman Visual Basic tersebut. Sehingga dapat memahami
betapa pentingnya Mata Kuliah ini.

1.3. Pembahasan Masalah


Bahasa Pemrograman saat ini banyak dipakai pada suatu perusahaan atau Mata Kuliah. Visual
Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan beberapa penambahan
komponen yang sedang tren saat ini, seperti kemampuan pemrograman internet dengan DHTML
(Dynamic HyperText Mark Language), dan beberapa penambahan fitur database dan multimedia
yang semakin baik. Sampai saat buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih
merupakan pilih pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak
nasional.

VISUAL BASIC

Sejarah Visual Basic

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa
pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk
membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan
menggunakan model pemrograman (COM).

Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan
perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa skrip seperti Visual
Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti
halnya Visual Basic, tetapi cara kerjanya yang berbeda.

Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang


disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga
dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.

Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Sebuah
survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak
dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#,
dan Java.

Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan
interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas
IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA
(basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic
dan Microsoft Basic (dikenal juga sebagai Basic Compiler).
Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purpose
Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan
Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an.
Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para
programer untuk menulis program-program komputer sederhana yang berfungsi sebagai
pembelajaran bagi konsep dasar pemrograman komputer.

Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform
komputer, seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple
BASIC dan lain-lain.

Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlett Packard dan teman
dekat Steve Jobs (pendiri Apple Inc.). Steve Jobs pernah bekerja dengan Wozniak sebelumnya
(mereka membuat game arcade “Breakout” untuk Atari). Mereka mengumpulkan uang dan
bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan
perusahaan komputer Apple. Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis
komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan
akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface)
bersamaan dengan Microsoft Windows. Pemrograman Visual Basic begitu mudah bagi pemula
dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya
komponen-komponen siap pakai.

Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang
terbaru, yaitu Visual Basic 2010. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang
paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak
memori.

Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga
bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai
gabungan keduanya. Programmer yang menggunakan Visual Basic bisa memilih kode bahasa
pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang
diinterpretasikan sebagai hasil portingdari kode VB.Sayangnya, meskipun sudah terkompilasi
jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik
bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).

Perkembangan 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 namaTripod. 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.

Program Berorientasi Objeck (OOP)

Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak
sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti
Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa
dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic
(VB) tidak bersifat case sensitif.

Desain Visual dan Komponen

Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya
kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.
Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada
Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara
penggunaan komponen (menjadi independen terhadap registry)
VISUAL BASIC

Pengertian Visual Basic

Visual Basic (VB) adalah salah satu bahasa pemograman komputer. Bahasa pemograman adalah
perintah – perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
Bahasa pemograman VB,yang dikembangkan oleh Microsoft sejak tahun 1991,merupakan
pengembanagn dari pendahulunya yaitu dari bahasa pemograman BASIC (Beginner’s All-
Purpose Syimbolic Instruction Code) yang dikembangkan di era 1950-an. VB merupakan salah
satu Development Tool yaitu alat bantu untuk membuatberbagai macam program komputer,
khususnya yang menggunakan sistem operasi Windows. VB salah satu bahasa pemograman
komputer yang mendukung object (Object Oriented Programming = OOP).

Pada tahun 1980-an, Sistem operasi DOS cukup populer dikalangan pengguna PC karena
didalamnya di sertakan bahasa BESIC yang dikenal dengan QBESIC (QuickBasic). Sistem
tersebut sekarang sudah jarang digunakan, Di era Windows. Microsoft menciptakan Visual Basic
yang terus mengalami penyempurnaan hingga Visual Basik 6.0 .

Memulai Visual Basic

Untuk membuat program aplikasi Visual Basic. Jalankan dulu program aplikasinya melalui menu
Star , Run dan sebagainya. Setelah itu akan muncul kotak dialog tentang jenis aplikasi yang
akan dibuat. Biasanya untuk membuat aplikasi sederhana, pilih Standar EXE pada tab New lalu
klik Open, setelah itu akan tampil layar kerja.

Membuat Aplikasi Baru

1. Pilih menu File = > Open Project, atau tekan tombol Ctrl + N
2. Kotak dialog New Project akan muncul, disitu terdapat berbagai jenis aplikasi

Membuka Aplikasi yang Sudah Ada

1. Pilih menu File , Open Project atau tekan Ctrl + O


2. Pada kotak dialog Open Project , klik tab Existing
3. Carilah File proyek visual Basic kemudian OK

Membuka aplikasi terahir

1. Pilih menu File, File Open


2. Pada kotak dialog Open Project yang muncul pilih Recent
3. Pilih proyek yang akan dibuka, klik Open

Menutup Aplikasi

1. Pada menu, pilih File , Remove Project, atau


2. Pada jendela Project Explorer , pilih nama proyek. Klik kanan tombol Mouse , lalu pada
menu yang muncul , pilih menu Remove Project .
Jika muncul kotak dialog, pilih Yes untuk menyimpan perubahan, No untuk tidak
menyimpan perubahan, dan Cancel untuk tidak menutup program Visual Basic.
Dapat juga menjalankan program Microsoft Visual Besic 6.0 dengan cara sebagai berikut :

1. Klik tombol start pada taskbar, kemudian pilih menu run sehingga akan tampil kotak
dialog run
2. Klik Browse untuk menentukan folder dan file program Visual basic 6.0 sehingga tampil
kotak dialog browse
3. Klik tombol open pada kotak dialog Browse ,lanjutkan menekan tombol OK pada kotak
dialog Run

Tampilan Awal Visual Basic

Bukalah shortcut Microsoft Visual Basic 2008. Caranya, Klik menu start, All Program,
Microsoft Visual Basic 2008 Express Edition. Maka, Setelah itu akan muncul Windows tampilan
awal Visual Basic 2008 exsprss edition. Seperti yang terlihat gambar dibawah ini :

Kemudian klik file , new project. Untuk cara lebih cepatnya tekan tombol Ctrl + N. Setelah
muncul Gambar dibawah ini :
Pilih Windows Form Application dan beri nama file dibawahnya, kemudian Ok. Setelah klik Ok,
Maka akan muncul gambar di Bawah ini :

Gambar di atas adalah gambar untuk memulai bekerja dengan Visual Basic.

Lingkungan Kerja Visual Basic

Project adalah sekumpulan modul/program aplikasi itu sendiri, projrct disimpan dalam file
berextension. VBP biasanya terdiri form-form.

Ada 3 icon dalam projek

 View Code : tampilan jendela editor program


 View Object : tampilan bentuk formulir
 Togle Folder : tampilan foldertempat penyimpan file

Konstanta Dan Variabel

Variabel adalah suatu tempat untuk menampung data yang nilainya selalu berubah. Sedangkan
konstanta adalah suatu tempat untuk menampung data yang nilainya selalu tepat dan tidak
pernah berubah.

Aturan Penamaan Konstanta Dan Variabel

o Harus diawali huruf


o Boleh terdiri dari huruf,angka, dan garis bawah
o Maksimal 255 karakter
o Tidak boleh menggunakan reserved word

Deklarasi Konstanta Dan Variabel

Deklarasi konstanta

Bentuk umum : [Publik Private] Const nama_konstanta [Astipe_konstanta] = eksplisit

Deklarasi variabel

Bentuk umum : Dim [AS]

Pendeklarasi variabel ada 2 jenis :

1. Deklarasi Eksplisit
Untuk mendeklarasikan nama variabel beserta tipe datanya pada awal prosedure, contohnya
sebagai berikut :
Dim nama as string
Dim alamat as string*3 0
Dim gaji as Long

2. Deklarasi Implisit
Untuk mendeklarasikan nama variabel beserta tipe datanya dan langsung mengisi nilai
variabelnya, contoh sebagai berikut :
Nama$ = “ Adi “
Alamat$ = “ Kelapa Gading”
Gaji$ = 1750000

Ruang Lingkup Konstanta dan Variabel

Ruang lingkup konstanta dan variabel adalah ruang atau daerah dimana konstanta atau
variabel yang dibuat dikenal (dapat dipakai) biasanya juga dengan berhubungan dengan umur
(waktu hidup) konstanta atau variabel.

Ada variabel yang dikenal diseluruh bagian program, ada yang hanya dikenal di prosedur
tempat variabel tersebut dibuat. Ruang lingkup paling dalam adalah lingkup prosedur dengan
perintah Dim, Private atau Static maka Variabel tersebut mempunyai ruang lingkup prosedure,
contoh :

Dim nama as string


Dim alamat as string* 3 0
Stastic No as integer
End Sub

Deklarasi variabel pada visual besic dapat dilakukan dengan keyword berikut :

Keyword Di gunakan pada


Public Berlaku pada level modul
Private Berlaku pada level modul
Dim Berlaku pada level modul dan level prosedure
Stastic Berlaku pada level prosedure

Operator :

Visual Besic menyediakan operator aritmatika, komperasi dan logika, salah satu hal yang
harus dipahami oleh programmer adalah tata urutan operasi dari masing-masing operator tersebut
sehingga mampu membuat ekspresi yang akan menghasilkan nilai yang benar,.

Komponen Visual Basic 6.0

 Title Bar, Merupakan suatu batang judul dari program Vsual Basic 6.0 yang terletak pada
bagian paling atas jendela program, berfungsi untuk menampilkan judul atau nama jendela.
 Menu Bar , Merupakan batang menu yang berada dibawah titlebar berfumgsi untuk
menempilkan pilihan menu atau perintah untuk mengoprasikan program Visual Basic.
 Tool Bar, Merupakan suatu batang yang berisi kumpulan tombol yang terletak dibagian
bawah menu Bar yang dapat digunakan untuk menjalankan suatu perintah.

 ToolBox, Merupakan kotak perangkat yang berisi kumpulan tombol objek atau kontrol yang
mengatur desain dari aplikasi yang akan dibuat.

 Project, Merupakan suatu kumpulan module atau merupakan program aplikasi itu sendiri.
 Properties Window, Merupakan sebuah jendela yang digunakan untuk menampung properti
suatu kontrol.

 Form LayOut Window, Merupakan sebuah jendela yang digunakan untuk mengatur posisi
Form saat program dijalankan.

 Immediate Window, Merupakan sebuah jendela yang digunakan untuk mencoba beberapa
perintah dengan mengetikan baris program dan anda dapat secara langsung melihat hasilnya.
 Form Window, Merupakan jendela desain dari sebuah program apliksi.

 Code Window, Merupakan sebuah jendela yang digunakan untuk menuliskan kode program
dari kontrol yang anda pasang pada jendela Form dengan cara memilih terlebih dahulu
kontrol pada kotak objek.

 Event, Peristiwa atau kejadian yang diterima oleh suatu objek, misalnya klik, seret, tunjuk
dan lain-lain. Event yang diterima objek akan memicu MS-Visual Basic menjalankan kode
program yang ada di dalamnya.

Contoh : Private Sub Command1_Click( )

Baris diatas menunjukan penggunaan event Cick pada objek Command1, maka garis-garis
program dibawahnya akan dilaksanakan.
 Metode (Method), Suatu set perintah seperti halnya fungsi dan prosedur, tetapi sudah
tersedia didalam suatu objek.

1. Line Method

Metode yang digunakan untuk membuat garis horizontal, vartikal, atau diagonal.

Sintaks: ObjectName.Line(x|,y|)-(x2,y2),Color,[B][F]

2. Circle Method

Metode yang digunakan untuk membuat lingkaran

Sintaks: ObjectName.Circle(x,y),Radius,Color

3. Pset Method

Digunakan untuk menggabar suatu titik

Sintaks: ObjectName.Pset(x,y),Color

4. Scale Method

Digunakan untuk mendefinisikan sistem koordinat pada Form berdasarkan basis ujung kiri atas.

Sintaks: ObjectName.Scale(x|,y|) – (x2,y2)

 Module, module dapat disejajarkan dengan Form , tetapi tidak mengandung objek dan
bentuk standar. Module dapat berisi beberapa kode program atau prosedur yang dapat
digunakan dalam program aplikasi. Untuk dapat membuat module sendiri, Kita dapat
memasukan kedalam program aplikasi dengan menu Project lalu Add Module.
Contoh Program Sederhana Menggunakan Visual Basic

Operato
Operasi
r
+ Penjumlahan
- Negatif / Pengurangan
* Perkalian
/ Pembagian

Langkah pertama, kita buat New Project standard exe

Berikut akan muncul tampilan seperti ini:

Tambahkan komponen – komponen : 3 Komponen Label, 3 Komponen Textbox dan 6


Komponen Button. Yang terdapat pada Toolbox General. Sehingga tampilannya menjadi seperti
ini:
Pada komponen label 1, ganti properti [Caption] dengan Bilangan I, label 2 ganti properti
[Caption] dengan Bilangan II, lalu label 3 ganti properti [Caption] dengan Jumlah

Pada Komponen Textbox1, Isikan Property [Name] dengan B1 dan Property [Text] dikosongkan.
Pada Komponen Textbox2, Isikan Property [Name] dengan B2 dan Property [Text] dikosongkan.
Pada Komponen Textbox3, Isikan Property [Name] dengan B3 dan Property [Text] dikosongkan.

Pada Komponen Command1, ganti Property [Caption] dengan Tambah. Pada Komponen
Command2, ganti Property [Caption] dengan Kurang. Pada Komponen Command3, ganti
Property [Caption] dengan Kali, Pada Komponen Command4, ganti Property [Caption] dengan
Bagi. Pada Komponen Command5, ganti Property [Caption] dengan Pangkat 2. Pada Komponen
Command 6, ganti Property [Caption] dengan Keluar. Sehingga form akan menjadi seperti ini:

Klik double pada command1 (Tambah), sampai muncul tampilan script event command_click

Private Sub Command1_Click()

End Sub

Masukan program penjumlahan dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3
dengan coding seperti ini.
Private Sub Command1_Click()
a = Val(b1)
b = Val(b2)
c=a+b
b3 = c
End Sub

"Val merupakan fungsi yang digunakan untuk mengkonversi tipe data string atau variant pada
Textbox menjadi tipe data Numerik sehingga dapat dihiitung dengan Operasi Aritmatika."

Selanjutnya kita klik dobel lagi pada Command2 (Kurang) sehingga muncul tampilan script
peritah dari even command_click

Private Sub Command2_Click()

End Sub

Masukan program pegurangan dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3
dengan coding seperti ini

Private Sub Command2_Click()


a = Val(b1)
b = Val(b2)
c=a-b
b3 = c
End Sub

Selanjutnya kita klik dobel lagi pada Command3 (Kali) sehingga muncul tampilan script peritah
dari even command_click

Private Sub Command3_Click()

End Sub

Masukan program perkalian dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3
dengan coding seperti ini.

Private Sub Command3_Click()


a = Val(b1)
b = Val(b2)
c=a*b
b3 = c
End Sub

Selanjutnya kita klik dobel lagi pada Command2 (Kurang) sehingga muncul tampilan script
peritah dari even command_click

Private Sub Command4_Click()

End Sub

Masukan program pembagian dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3
dengan coding seperti ini.

Private Sub Command4_Click()


a = Val(b1)
b = Val(b2)
c=a/b
b3 = c
End Sub

Selanjutnya kita klik dobel lagi pada Command5 (Pangkat 2) sehingga muncul tampilan script
peritah dari even command_click

Private Sub Command5_Click()

End Sub

Masukan program pangkat 2 dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3
dengan coding seperti ini.

Private Sub Command5_Click()


a = Val(b1)
b = Val(b2)
c=a+b
b3 = c ^ 2
End Sub

Selanjutnya kita klik dobel lagi pada Command6 (Keluar) sehingga muncul tampilan script
peritah dari even command_click

Private Sub Command6_Click()

End Sub

Masukan program Fungsi End, untuk menutup windows dari aplikasi yang kita buat sehingga
akan menjadi seperti ini

Private Sub Command6_Click()


End
End Sub

Nah pada langkah ini maka project sudah selesai kita buat untuk mencoba project ini, cukup
dengan menekan F5 lalu cobalah mengisi bilangan I dan Bilangan II lalu klik tombol tambah,
kurang, kali, bagi dan pangkat dua. Bila hasilnya benar maka project yang kita buat sudah
sempurna.

Pada langkah berikut, teman-teman dapat menyimpannya, untuk menyimpannya bisa melalui
menu File kemudian save Project. Silahkan ganti nama project dan simpan difolder yang teman-
teman inginkan.
BAB III
PENUTUP

3.1. Kesimpulan
Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat
berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX
Control. Dengan komponen ini memungkinkan penguna untuk memanggil dan menggunakan
semua model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan
teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis pemrograman
yaitu Pemrograman Visual dan Object Oriented Programming (OOP).

3.2. Saran
Untuk kemajuan Teknologi maka diharapkan agar perkembangan Bahasa Pemrograman kedepan
mampu mengubah pola fikir dan menjadikan masyarakat Indonesia menjadi manusia yang
kreatif dan inovatif. Serta tumbuhnya kreatifitas hingga menghasilkan suatu karya yang berguna
bagi manusia.

DAFTAR PUSTAKA

http://id.wikipedia.org/wiki/visual_basic

http://www.google.co.id/#hl=id&q=VB4_doc

http://ariftaufikbadrani90.wordpress.com/tugas-vb/

http://davidrosidi.blogspot.com/2012/09/contoh-makalah-program-visual-basic.html

Anda mungkin juga menyukai