BAB 4 BEKERJA DENGAN VISUAL BASIC - BAB 4 BEKERJA DENGAN VISUAL BASIC.pdf
BAB 4 BEKERJA DENGAN VISUAL BASIC Tujuan Pembelajaran Umum : Mahasiswa dapat memahami konsep penggunaan Visual Basic. Tujuan Pembelajaran Khusus : 1. Memberikan kemampuan kepada mahasiswa untuk menerjemahkan kasus
sehari-hari ke dalam program dengan menggunakan Visual Basic 2. Memahami penggunaan menu dan toolbar untuk membuat proyek baru.
3. Memiliki keterampilan dalam mendisain format program sederhana dari kasus sehari-hari.
4. Mampu mengidentifikasi kebutuhan pengguna untuk menjalankan program yang dibuat.
5. Menerapkan dan mengembangkan VB dalam pembuatan program aplikasi keuangan.
Pre Test
1. Apa yang anda ketahui tentang Visual Basic?
2. Apakah anda mengetahui perbedaan Visual Basic dengan bahasa pemrograman lainnya?
4.1 Pendahuluan
Visual basic merupakan sebuah bahasa pemrograman komputer yang berjalan pada sistem operasi Windows, sering juga disebut sebagai sarana atau tool untuk menghasilkan program-program aplikasi berbasis Windows. Untuk mengaktifkan program Visual Basic, lakukan langkah berikut: Klik Start Program Microsoft
Visual Basic 6.0, atau klik shorcut Visual Basic yang terdapat pada
Visual Basic 6.0
desktop, akan muncul kotak dialog New Project seperti berikut ini:
GAMBAR 4 1 TAMPILAN AWAL VISUAL BASIC
Pada saat kita pilih Standard Exe, tampilan akan berubah menjadi seperti berikut:
GAMBAR 4 2 TAMPILAN PROJECT VISUAL BASIC
4.2 Tampilan Visual Basic
Sebagai sebuah sofware yang bergerak dibawah sistem operasi Windows, tampilan Visual Basic 6.0 tidak banyak berbeda dengan software yang lainnya. Semua perintah seperti Copy, Paste, Cut dan lain-lain dapat dilakukan dengan cara yang persis sama seperti pada program Office yang anda miliki, demikian juga dengan Drag and Drop. Tampilan ini juga terdiri dari Menu Bar, Toolbar, Properties window dan lainnya yang akan dijelaskan pada bagian ini.
4.2.1 Menu Bar
Bar ini merupakan kumpulan kelompok perintah operasional pada Visual Basic. Cara mengaktifkannya sama seperti pada program berbasis Windows yang lainnya, dengan menggunakan mouse atau dengan keyboard (mis: Alt+F untuk membuka menu file). Tampilannya adalah seperti berikut:
GAMBAR 4 3 TAMPILAN MENU BAR TABEL 4 1 KETERANGAN MENU BAR Nama Menu Keterangan
File Berfungsi untuk pengaturan file, seperti New Project, Open Project,
Save Project, Print, Print Setup, dan lain - lain
Edit Untuk mengedit obyek yang aktif pada window, edit komponen dan
edit kode pada Code Editor. Perintahnya mirip seperti aplikasi dibawah Windows yang lain seperti Copy, Paste, Select All, dan lain- lain.
View Berfungsi untuk mengaktifkan bagian dari IDE (Integrated
Development Enviroment).Project Untuk manajemen proyek pada Visual Basic dan komponen
pendukungnya.Untuk proses format pada tampilan form yang sedang aktif.
Format Debug Untuk menelusuri kesalahan program saat dijalankan.
Run Untuk proses kompilasi program, seperti Run, Build, Step Over,
Debug, dan lain-lain.Query Untuk akses data pada aplikasi database. Diagram
Untuk pengaturan diagram yang diperlukan
Tools Untuk menyediakan perlengkapan tambahan pada penyusunan
program. Add-Ins Untuk menambahkan program tambahan pada Visual Basic 6.0 Window Untuk pengaturan window yang sedang aktif HelpUntuk memberikan informasi bagi pemakai Visual basic selam a MSDN sudah terpasang pada Visual Basic.
4.2.2 Toolbar
Toolbar merupakan perintah operasional pada Visual Basic yang diwakili oleh sekumpulan tombol. Ada beberapa macam toolbar pada Visual Basic, tetapi yang sering digunakan dan akan dijelaskan disini adalah toolbar standar dengan tampilan seperti berikut ini:
GAMBAR 4 4TAMPILAN TOOLBAR STANDAR TABEL 4 2PENJELASAN TOOLBAR Tombol Nama Fungsi
Add Standard EXE Program
Menambahkan proyek baru jenis standar ke dalam proyek yang sudah ada Add Form Menambahlan form atau obyek baru ke dalam proyek yang sedang aktif Menu Editor Menampilkan Menu Editor yang berfungsi untuk membuat atau mengubah tampilan menu pada proyek Open Object Membuka proyek yang sudah dibuat Save Project Menyimpan proyek yang sedang aktif Cut Memotong obyek yang dipilih Copy Membuat salinan obyek yang dipilih Paste Mengambil salinan obyek yang telah dipilih dari memori untuk disimpan pada lokasi baru Find Mencari teks tertentu pada jendela kode Undo Membatalkan perintah Redo Mengulangi perintah Start Menjalankan program yang sedang aktif Break Menghentikan sejenak program yang sedang aktif End Menghentikan program dan kembali ke jendela editing Project Menampilkan jendela Project Explorer Explorer Properties Menampilkan jendela properties Window Form Layout Menampilkan jendela Form Layout, yaitu tata letak form pada Window layar Object Browser Menampilkan object browser yang mengatur obyek yang dipakai dalam program Toolbox Menampilkan jendela toolbox Data View Menampilkan jendela Data View Window Visual Menampilkan jendela Visual Component Manager Component Manager
Tombol Nama Fungsi
4.2.3 Toolbox
Toolbox merupakan sebuah jendela yang berisi obyek atau kontrol yang dibutuhkan untuk membentuk sebuah program, dengan cara mendrag atau klik ganda obyek tersebut untuk ditempatkan pada form. Letaknya berada disebelah kiri layar kerja dan tampilannya seperti berikut ini:
Pointer Picture Box
Label Text Box
Frame Command Button
Check Box Option Button
Combo Box List Box Horizontal Scroll Bar Vertical Scroll Bar Timer Drive List BoxDirectory List Box File List Box Shapes Lines Image Box Data Tool Object Linking Embedding
GAMBAR 4 5 TOOLBOX VB TABEL 4 3PENJELASAN TOOLBOX VB Bentuk Nama Keterangan Standar Nama
Pointer Penunjuk kontrol yang berfungsi untuk merubah atau memindahkan ukuran kontrol pada form
Tmr DriveLIstBox Untuk menampilkan daftar dan memilih drive komputer yang aktif
Ole
Dat OLE Untuk menghasilkan proses Link dan Embed obyek antar aplikasi.
Img Data Control Sarana akses data dalam suatu database.
Lin Image Untuk menampilkan gambar icon, bitmap atau metafile pada form
Shp Line Untuk menggambar garis lurus dengan tebal yang bisa diatur
Fil Shape Untuk membentuk obyek dua dimensi seperti square, oval, dan lain-lain
Dir FileListBox Untuk menampilkan daftar file pada drive dan directory yang sedang aktif
Drv DirLIstBox Untuk menampilkan daftar directory dan path pada drive yang sedang aktif
Vsb Timer Untuk mengoperasikan waktu kejadian pada rutin program dalam interval tertentu
PictureBox Untuk menampilkan file gambar Pic Label Untuk menampilkan teks, tidak ada interaksi dengan user
Hsb VscrollBar Untuk menggulung suatu area dari atas ke bawah atau sebaliknya
ListBox Untuk menampilkan daftar pilihan Lis HscrollBar Untuk menggulung suatu area dari kiri ke kanan atau sebaliknya
Combo Box Untuk menempatkan pilihan dalam bentuk Drop Down List Cbo
Option Button Untuk memilih satu keadaan dari banyak pilihan Opt
CheckBox Untuk memilih satu atau lebih keadaan Chk
Untuk membuat tombol pelaksana perintah atau tindakan dari user Cmd
Fra Command Button
Txt Frame Mengelompokkan beberapa kontrol pada suatu form
Lbl TextBox Untuk menempatkan teks pada form, ada interaksi dengan user
Bentuk Nama Keterangan Standar Nama
4.3 Membuat Aplikasi Sederhana
4.3.1 Definisi Dasar Aplikasi Sebuah koleksi objek yang bekerja bersama untuk mencapai sesuatu yang berguna.
Dalam VB hal ini disebut dengan Projec
Object Bagian dari software yang mempunyai properti dan fungsi yang dapat dimanipulasi. Event-driven
Event adalah sesuatu yang terjadi, user menekan tombol, sebuah form terbuka, hasil perhitungan terlalu besar. Hal ini merupakan proses yang terjadi dalam VB. Dalam hal ini seorang programer bertugas untuk mengantisipasi event yang mungkin terjadi. Hal ini memungkinkan program menjadi interaktif dalam arti pengguna selalu berinteraksi dengan program.
4.3.2 Membuat Project
Sebelum mulai membuat project baru, buatlah directori baru dimana anda akan menyimpan semua project VB. Mulailah membuka VB. Layar pertama akan menanyakan apakah anda akan membuka project baru atau yang sudah ada, anda akan membuat project baru dalam bentuk Standard EXE, lalu maksimalkan semua window. Lalu simpan project anda. Pertama kali, VB akan meminta anda menyimpan form anda, sebut saja Simple.frm, lalu kemudian meminta anda menyimpan project anda, sebut saja Interest.vbp. Ingat mulai dari sekarang, lakukan File Save Project dalam frekuensi yang cukup banyak. Pada project yang pertama ini, anda akan memerlukan 7 labels dan 2 Command
button. Setiap objek yang akan anda masukkan ke dalam Form disebut dengan
Control. Untuk mendapatkan control tersebut , pertama kali anda menuju ke Toolbox,
klik control yang anda inginkan, kembali ke Form dan click and drag control sesuai dengan ukuran dan tempat yang anda inginkan. Posisi dari control anda akan seperti berikut ini:
GAMBAR 4 6 TAMPILAN FORM PROJECT SIMPLE
Jika anda menekan tombol Run pada saat ini, anda akan melihat tampilnya sebuah form, sama seperti yang anda buat. Tetapi, jika anda mencoba menjalankan atau meng- klik control yang mana saja, tidak akan ada yang terjadi! Ada event yang terjadi; form terbuka, tombol yang ditekan, dan lain sebagainya. Tetapi, tidak ada hal yang menyatakan apa yang harus dilakukan oleh form yang terbuka pada saat terjadi sebuah event. Karena itu kita harus menulis kode program yang juga disebut script.
Pindah antara Form dan Code Windows.
GAMBAR 4 8 KODE CMDPROSES GAMBAR 4 7 JENDELA PROJECT
Untuk berpindah dari Code window menuju Form window, gunakan tombol yang terletak dibagian atas Project Explorer window seperti pada gambar bagian kiri. Pada code window, anda bisa melihat semua kode untuk program yang sedang berjalan atau untuk satu event saja. Gunakan tombol yang ada disebelah bawah code window.
Untuk memilih object dan event yang akan dibuat kodenya, gunakan dua listbox yang ada dibagian atas code window. Disebelah kiri untuk object dan disebelah kanan untuk event. Dimulai dari General ... Declarations dan kemudian Form ... Load, dan sebagainya.
Kode untuk program ini adalah sebagai berikut:
GAMBAR 4 9 KODE LENGKAP PROJECT SIMPLE
Pikirkan bagaimana anda bisa memperbaiki program ini!
Rangkuman
1. Visual Basic merupakan bahasa pemrograman tingkat tinggi yang berorientasi objek.
2. Tampilan visual basic tidak berbeda dengan tampilan untuk program yang beroperasi dibawah Windows yang terdiri dari Menu Bar, Tool bar, dan Tool box.
3. Dalam membuat aplikasi pada Visual Basic harus diperhatikan mengenai definisi dasar yang berlaku pada lingkungan VB.
4. Setiap kontrol yang ada pada VB dapat digunakan secara bersamaan sesuai dengan aplikasi yang akan dibangun.
Post Test 1. Buatlah sebuah rencana untuk aplikasi permohonan kredit secara otomatis.
Jelaskan kontrol apa saja yang diperlukan dan bagaimana cara kerja kontrol tersebut!
2. Buatlah sebuah rencana untuk aplikasi simpanan deposito. Jelaskan kontrol apa saja yang diperlukan dan bagaimana cara kerja kontrol tersebut!