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 Help

  Untuk 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 Box

  Directory 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!