Andy Prasetyo Utomo, S.
Kom
Pemrograman Terstruktur (Visual Basic 6.0)
Perkenalan Pemrograman Terstruktur
(Visual Basic 6.0)
1. Operasi Dasar
a. Membuat Project Baru
1) File New Project atau Ctrl+N
2) Standart EXE atau VB Enterprise Edition Controls
3) OK
b. Menyimpan Project
File Save Project
c. Membuka Project
File Open Project atau Tekan Ctrl+O
d. MengCompile / Menjalankan Project
Run Start atau F5
2. Pengenalan Komponen Delphi
a. Beberapa Property penting milik Form
Nama Property
Fungsi
Backcolor
Mengatur warna background Form
BorderStyle
Mengatur jenis border Form, yang nantinya akan
menentukan apakah Form dapat diubah
ukurannya saat Runtime apa tidak.
Caption
Memberikan title atau judul pada caption Form
ControlBox
Mengatur apakah tombol (Minize, Maximize,
Restore dan Close) mau ditampilkan apa tidak.
Enabled
Mengaktifkan atau menonaktifkan Form
FormStyle
Mengatur jenis Form, apakah berupa Form anak,
Form Induk atau Form yang selalu ada diatas
Height
Mengatur besar tinggi suatu Form
Icon
Mengatur Icon yang akan ditampilkan di caption
Form
MaxButton
Mengatur apakah tombol Maximize mau
ditampilkan apa tidak
MinButton
Mengatur apakah tombol Minimize mau
ditampilkan apa tidak
MousePointer
Mengatur bentuk cursor saat mouse berada di
dalam Form
Movable
Mengatur apakah form saat dijalankan bisa
dipindahkan atau tidak.
Name
Memberi nama Form, yang nantinya akan selalu
dipakai di source code
Picture
Mengatur gambar background Form
ShowInTaskbar
Mengatur apakah saat form / program dijalankan
akan nampak di taskbar apa tidak.
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
StartUpPosition
Visible
Width
WindowState
Pemrograman Terstruktur (Visual Basic 6.0)
Mengatur letak form saat pertama kali dijalankan
Mengatur apakah form saat dijalankan akan
nampak di layar apa tidak.
Mengatur besar lebar suatu Form
Mengatur tampilan Form saat pertama kali
dijalankan, apakah maximize, minimize ataukah
normal
Hierarchy
Project
Jendela
Property
Preview
Form
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
Pemrograman Terstruktur (Visual Basic 6.0)
b. Cara menambahkan kontrol ke Form
@ Klik 2 kali pada kontrol yang mau ditambahkan atau
@ Klik pada kontrol yang mau ditambahkan lalu drag di Form
Kontrol Standart
(Visual Basic 6.0)
c. Kontrol CommandButton (Property Penting)
Nama Property
Fungsi
BackColor
Mengatur warna background CommandButton
(Nb. Property BackColor Aktif jika Property
Style bernilai 1)
Caption
Memberikan
title
atau
judul
pada
CommandButton
Enabled
Mengaktifkan
atau
menonaktifkan
CommandButton
Font
Mengatur ukuran dan jenis huruf pada
CommandButton
Height
Mengatur besar tinggi suatu CommandButton
Left
Mengatur posisi CommandButton dari kiri Form
MousePointer
Mengatur bentuk cursor saat mouse berada di atas
CommandButton
Name
Memberi nama Button, yang nantinya akan selalu
dipakai di source code
Picture
Mengatur gambar background CommandButton
Style
Mengatur jenis tampilan CommandButton apakah
Standart atau Graphical
TabIndex
Mengatur urutan perpindahan kontrol yang aktif
saat ditekan tombol TAB pada keyboard
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
TabStop
ToolTipText
Top
Visible
Width
Pemrograman Terstruktur (Visual Basic 6.0)
Mengatur apakah kontrol dapat aktif saat ditekan
TAB
Mengatur tooltip text yang mau ditampilkan
Mengatur posisi CommandButton dari atas Form
Mengatur kenampakan CommandButton
Mengatur besar lebar suatu CommandButton
3. Aplikasi Pertama dengan Visual Basic 6.0
a. Cara Menambahkan syntax pada event kontrol
@ Klik 2 kali pada kontrol
NB. Cara ini akan otomatis menamplikan procedure event default milik
kontrol, untuk kontrol CommandButton event defaultnya adalah
Click.
@ Bila ingin menambahkan syntax ke procedure yang lain maka tinggal pilih
pilihan yg ada pada combo event procedure
Jendela Code
b. Syntax syntax dasar
@ Menutup Form
) unload me
) end
@ Menampilkan MessageBox
) Syntax
MsgBox(Prompt,VbMsgBoxStyle,Title)
Ket
Prompt : Pesan yang mau ditampilan, berisi character string.
Contoh : Data sudah Ada (Dalam Visual Basic untuk
menampilkan string harus diapit tanda petik 2)
Title : Caption yang ditampilkan pada form message
VbMsgBoxStyle : Jenis tombol, icon dan default tombol yang mau
ditampilkan. Untuk pilihan nilainya seperti tabel dibawah ini :
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
Pemrograman Terstruktur (Visual Basic 6.0)
Pilihan Jenis Tombol
Nilai Tombol yang ditampilkan
0
OK
1
OK dan Cancel
2
Abort, Retry, dan Ignore
3
Yes, No, dan Cancel
4
Yes dan No
5
Retry dan Cancel
Pilihan Jenis Icon
Nilai Icon yang ditampilkan
16
Stop sign
32
Question mark
48
Exclamation point
64
Information icon
Pilihan Default Tombol
Nilai Default Tombol
0
Tombol Pertama
256 Tombol Kedua
512 Tombol Ketiga
) Contoh
Call Msgbox(Apa data ingin diedit?,4+32+256,Konfirmasi)
) Latihan
Buat Form dengan CommandButton untuk menampilkan messagebox
seperti dibawah ini :
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
Pemrograman Terstruktur (Visual Basic 6.0)
4. Aplikasi Aritmatik Sederhana
a. Kontrol TextBox (Property Penting)
Nama Property
Fungsi
Alignment
Mengatur perataan teks pada textbox
Apperance
Mengatur tampilan 3 dimensi dari textbox
BackColor
Mengatur warna background textbox
BorderStyle
Mengatur garis dari pembatas textbox
Enabled
Mengaktifkan atau menonaktifkan textbox
Font
Mengatur ukuran dan jenis huruf pada textbox
Height
Mengatur besar tinggi suatu textbox
Left
Mengatur posisi textbox dari kiri Form
Locked
Mengatur agar teks didalam textbox tidak dapat
diubah
MaxLength
Mengatur batas jumlah karakter yang dapat
diinputkan
MousePointer
Mengatur bentuk cursor saat mouse berada di atas
textbox
Name
Memberi nama textbox, yang nantinya akan
selalu dipakai di source code
TabIndex
Mengatur urutan perpindahan kontrol yang aktif
saat ditekan tombol TAB pada keyboard
TabStop
Mengatur apakah kontrol dapat aktif saat ditekan
TAB
Text
Mengatur karakter yang ditampilkan di textbox
ToolTipText
Mengatur tooltip text yang mau ditampilkan
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
Top
Visible
Width
Pemrograman Terstruktur (Visual Basic 6.0)
Mengatur posisi textbox dari atas Form
Mengatur kenampakan textbox
Mengatur besar lebar suatu textbox
b. Operasi Dasar Kontrol Edit
@ Menambahkan Teks ke textbox melalui Syntax
text1.text=Latihan Visual Basic Pertama
Ket : Syntax sederhana diatas akan menampilkan string Latihan Visual
Basic Pertama ke dalam kontrol textbox.
@ Percobaan menambahkan isi dari 2 textbox (String)
1. Buat Form dengan 3 Kontrol Textbox dan 1 Kontrol Button
2. Ketikkan Syntax pada procedure event Click CommandButton untuk
menambahkan isi dari text1 dan text2 serta kemudian menampungnya
di text3, dengan syntax sebagai berikut :
text3.text= text1.text+ text2.text
c. Konversi Data
@ Dari String ke Angka
) Syntax
Val(string)
) Contoh
Val(text1.text)
d. Operasi Penjumlahan Bilangan Sederhana
a. Buat Form dengan 3 Kontrol Edit dan 1 Kontrol Button
b. Ketikkan Syntax pada Procedure event Click CommandButton untuk
menambahkan isi dari text1 dan text2 serta kemudian menampungnya di
text3, dengan syntax sebagai berikut :
text3.Text=val(text1.text)+val(text2.text)
e. Latihan
Buat Form Aplikasi Aritmatik Sederhana yang terdiri dari :
@ 3 Kontrol Edit
@ 6 Kontrol Button
Button Fungsi
1
Penjumlahan
2
Pengurangan
3
Perkalian
4
Pembagian
5
Bersih Tampilan
6
Keluar
Tampilan Form setelah dijalankan kira kira seperti dibawah ini :
Universitas Muria Kudus
Sistem Informasi
Andy Prasetyo Utomo, S.Kom
Pemrograman Terstruktur (Visual Basic 6.0)
Kontrak Kuliah
Penilaian
1)
2)
3)
4)
5)
Kehadiran 10%
Tugas UTS 15%
Tugas UAS 15%
UTS + Kuis 30%
UAS + Kuis 30%
Tugas
1) Tugas UTS
Membuat Aplikasi Non Database dengan visual basic
dengan tema bebas, Penilaian didasarkan pada tingkat
kesulitan pembuatan, kelengkapan aplikasi, kerapian
tampilan, ketelitian pada source code
2) Tugas UAS
Membuat Aplikasi Database dengan visual basic dengan
tema bebas, Penilaian didasarkan pada tingkat kesulitan
pembuatan, kelengkapan aplikasi, kerapian tampilan,
ketelitian pada source code
Universitas Muria Kudus
Sistem Informasi