TUGAS
UAS
“DASAR
PEMOGRAMAN VISUAL”
DISUSUN
OLEH:
FEBRI
ADI PRASETYA
SKS
16.2
SEKOLAH TINGGI
ELEKTRONIKA DAN KOMPUTER
(STEKOM)
TAHUN AKADEMIK 2017
PENGERTIAN
Visual
basic adalah bahasa pemprograman windows yang berbasis grafis (GUI-Graphical
User Interface). Sifat bahasa pemprogramanya adalah eventdriven, artinya
program akan terjadi jika ada respon dari pemaka berupa event/kejadian tertentu
(tombol diklik, mouse ditekan dan lain-lain). Saat event terjadi maka kode yang
berhubungan dengan event akan dijalankan.
Dalam
Visual Basic, pembuatan aplikasi dimulai dengan memperkirakan kebutuhan,
merancang tampilan dan selanjutnya diikuti dengan pembuatan kode untuk program
tersebut.
Pada
bagian ini akan dijelaskan tentang pengenalan program Visual Basic dalam
pembuatan aplikasi Windows. Menjalankan program Visual Basic sama dengan
menjalankan program windows lainnya, yaitu dengan mengklik ganda icon yang
digunakan untuk menjalankan program.
2.1 Sejarah
Billgate,
pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter
bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di
atas IBM PC dengan system operasi DOS, Perkembangan berikutnya ialah
diluncurkan BASICA(basic-advanced) untuk DOS, Setelah BASICA,
Microsoft meluncurkan Microsoft QuckBasic dan Microsoft Basic (dikenal juga
sebagai Basic Compiler), Visual basic adalah pengembang dari bahasa komputer
BASIC (Beginner’s All-Purpose Symbolic nstructio Code), Bahasa BASIC diciptakan
oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi
Dartmouth pada pertengahan tahun 1960-an
(Deitel&Deitel1999).
Bahasa
program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh
para programmer 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.
2.2 Perkembangan Visual Basic
1.
Visual Basic 1.0 (May 1991) di rilis untuk windows pada COMDEX/Windows
Wordltrade yg dipertunjukan di Atlanta, Georgia.
2. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992.
Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini
pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic
dan BASIC Professional
Development System.
3. Visual Basic 2.0 dirilis pada November 1992, Cakupan
pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di
modifikasi. Khususnya pada Form yang
menjadikan object dapat
dibuat secara seketika, serta konsep dasar dari Class modul yang
berikutnya di
implementasikan pada VB 4.
4. Visual Basic 3.0,
dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan
professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yang
dapat membaca serta menulis database Jet (atau access) 1.x.
5. Visual Basic 4.0
(Agustus 1995) merupakan versi pertama yang dapat membuat windows program 32
bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis
non-GUI class pada Visual Basic.
6. Visual Basic 5.0 (February 1997), Microsoft merilis secara
eksklusif Visual basic untuk
Versi windows 32 bit.
Programmer yg menulis programnya pada versi 16 bit dapat dengan
mudah melakukan import
porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport
menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User
Control.
7. Visual Basic 6.0
(pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk
membuat Aplikasi Web-based. Visual Basic 6 di jadwalkan akan memasuki Microsoft
“fasa non Supported” dimulai pada maret 2008.
8. Visual Basic .NET, dirilis pada tahun 2002, Beberapa yang
mencoba pada versi pertama .NETini mengemukakan bahwa bahasa ini sangat
powerful tapi bahasa yang digunakan sangat berbeda dengan bahasa sebelumnya,
dengan kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar
dari paket runtime VB6 serta peningkatan penggunan memory.
9. Visual Basic .NET
2003, dirilis dengan menggunakan NET framework versi 1.1.
10. Visual Basic 2005, merupakan itegrasi selanjutnya dari Visual
Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada
judulnya. Pada Rilis ini , Microsoft memasukan bebrapa fitur baru, diantaranya:
Edit and Continue, mungkin inilah kekurangan fitur terbesar dari VB .NET. pada
VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program
sedang dijalankan Perbaikan pada Konversi dari VB ke VB NET12 Visual Basic .NET
2003 (VB 7.1) , dirilis dengan menggunakan NET Kerangka kerja versi 1.1. IsNot
Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi
If=Not X Is Y menjadi If X IsNot Y.
11. Visual Basic 2005 Express , merupakan bagian dari Product
Visual Studio. Microsoft membuat Microsoft Visual Studio2005 Express edition
untuk pemula dan yang gemar dengan VB, salah satu produknyaadalah Visual Basic
2005 Express yang merupakan produk gratis dari
Microsoft.
12. Visual Basic “Orcas”, dijadwalkan akan dirilis pada tahun 2007
dan dibangung diatas .NET 3.5. Pada rilis ini, Microsoft menambahkan beberapa
fitur, diantaranya: True Tenary operator, yaitu fungsi If(boolean,value, value)
yang digunakan untuk menggantikan fungsi IIF,
LINQ Support, Ekspresi
Lambda, XML Literals, Nullable types, Type Inference.
13. Visual Basic „VBx‟, Visual Basic 10, yang juga dkenal dengan
nama VBx, akan
menawarkan dukungan
untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi
bagian da 15. an dari
SilverLight 1.1
2.3 Fasilitas Visual Basic
Di dalam lingkungan
Visual Basic, terdapat berbagai macam komponen, yaitu:
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 objek yang 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 layer
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.
TUGAS UAS JOB 1
Membuat File Database dan Struktur Tabel
1. masuk kedalam program VB 6.0, Kemudian akan muncul tampilan seperti ini. Pilih Standart EXE
2. Klik menu Add–Ins - Visual Data Manager
3. Klik menu File - New - Microsoft Access - Version 7.0 MDB
4. Ketik nama file Database pada kotak File Name (DBJOB1/Sesuai keinginan)
Klik droplist pada kotak Save In, Klik folder anda, klik tombol Save
5. Klik kanan folder Properties, Klik New Table (tampil window Table Structure)
6. Ketik nama tabel pada kotak Table Name (JUAL)
7. Klik tombol Add Field (tampil window Add Field)
samakan dengan data seperti ini
8. Klik tombol Add Index (tampil window Add Index)
samakan dengan data berikut
9. Klik tombol Ok - Close
Klik tombol Build the Table untuk menyimpan tabel
Mengaktifkan tabel pada form
1. Klik control Data pada window Toolbox
Buat kotak pada form dengan draging
2. Klik properti Name, ketik nama objek (TBJUAL)
Klik properti DatabaseName, Klik simbol …
Klik kotak Look In, klik folder tempat file database
Klik nama file database (DBJOB1), Klik tombol Open
3. Klik properti RecordsetType, klik Table
Klik properti RecordSource, Klik droplist, Klik nama Tabel (JUAL)
Menampilkan data tabel pada form
1. Klik control DBGrid pada window Toolbox
Buat kotak pada form dengan draging
2. Klik properti DataSource, Klik droplist, Klik nama objek data (TBJUAL)
3. Klik kanan objek DBGrid pada form, Klik RetrieveField
HASIL
Atur design form JOB1 seperti di bawah ini :
Edit kode program menjadi seperti berikut:






















