Date post: | 03-Dec-2015 |
Category: |
Documents |
Upload: | aditya-cessario |
View: | 218 times |
Download: | 4 times |
MATA KULIAHPROGRAM KOMPUTER 2
DOSEN PENGASUH :ELLA SUNDARI, ST, MT
JURUSAN TEKNIK MESINPOLITEKNIK NEGERI SRIWIJAYA
2014
BAB 1PENDAHULUAN
1.1. Bahasa Pemrograman Visual Basic 6.0
Visual Basic 6.0 adalah program penghasil aplikasi yang bekerja pada
sistem operasi Windows. Program ini menerapkan Intelligent IDE (Integrated
Development Environment) sehingga pengguna tidak perlu bersusah payah
menuliskan kode program. Pengguna dapat mengakses secara langsung alat-alat
yang dibutuhkan melalui satu layar yang disebut interface.
Gambar 1.1. New Project Dialog
1.2. Integrated Development Environment
IDE adalah bidang kerja tempat kita bekerja untuk menghasilkan program
aplikasi. IDE pada Visual Basic terdiri dari beberapa komponen berikut:
1. Menu Bar
2. Tool Bar
3. Toolbox
4. Form Designer
5. Form Code Window
6. Project Explorer
7. Properties Window
Gambar 1.1. Tampilan IDE Visual Basic 6.0
1.2.1. Menu Bar
Menu Bar merupakan kumpulan dari perintah-perintah yang
dikelompokkan berdasarkan operasi yang dihasilkan.
Tabel 1.1. Menu Bar dan fungsinyaNama Fungsi
File Mengatur membuat file baru (New), membuka file lama (Open),
menyimpan file (Save) dan lain-lain.
Edit Mengedit, memeriksa dan memperbaiki objek, komponen maupun
kode.
View Mengaktifkan bagian-bagian dari IDE.
Project Memanajemen project dan pendukungnya.
Format Melakukan proses format.
Debug Menangani proses kompilasi program.
Query Mengakses data yang diperlukan pada aplikasi database.
Diagram Menyediakan pengaturan diagram.
Tools Menyediakan perlengkapan tambahan untuk menyusun program.
Add-Ins Mengatur program tambahan bagi VB6.
Window Mengatur window yang sedang terbuka.
Help Menyediakan informasi untuk menolong pemakai VB6.
1.2.2. Toolbar
Tombol-tombol pada Toolbar akan membantu dalam mempercepat akses
perintah. Tombol-tombol disini dapat ditemukan didalam Menu Bar.
Tabel 1.2. Tombol-tombol ToolbarTombol Nama Fungsi
Add Standard EXE Project
Membuat project baru jenis standar
Add FormMenambahkan sebuah form kedalam project yang sedang terbuka
Menu EditorMenampilkan menu editor untuk membuat menu
Open Project Membuka project yang pernah disusun
Save ProjectMenyimpan project yang sedang terbuka tanpa menutupnya
Cut Memotong objek terpilih
CopyMembuat salinan objek terpilih untuk disimpan di container windows
PasteMenyalin objek untuk disimpan di container windows dan dipasang di lokasi baru
Find Menemukan objek tertentu
UndoMenggagalkan pelaksanaan perintah yang sudah dilakukan
Redo Mengulangi perintah yang telah dilakukan
StartMenjalankan program yang terbuka dan aktif
BreakMenghentikan sementara program yang sedang berjalan
EndMenghentikan program yang sedang berjalan
Project Explorer Mengaktifkan window Project Explorer
Properties Windows Mengaktifkan Properties Windows
Form Layout WindowMengaktifkan Form Layout untuk mengatur tata letak form di layar computer
Object Browser Mengaktifkan Object Browser
Toolbox Mengaktifkan Toolbox
1.2.3. Toolbox
Toolbox merupakan tempat menyimpan control yang akan diletakkan pada
form.
Gambar 1.2. Toolbox
Fungsi dari control-kontrol yang ada pada tool box dapat dilihat pada Tabel 1.3.
Tabel 1.3. Kontrol pada Toolbox dan fungsinyaJenis
KontrolNama Fungsi
Pointer Penunjuk control untuk memindah letak atau mengubah ukuran control pada form
Picture Box Menampilkan gambar statis ataupun dinamis
Label Menampilkan teks yang tidak bisa diubah oleh pemakai program
Text Box Menampilkan teks yang bisa diubah oleh pemakai program
Frame Mengelompokkan beberapa kontrol
Command Button Membuat tombol pelaksana perintah
Check Box Membuat kotak check untuk pilihan
Option Button Membuat pilihan dimana hanya satu pilihan yang bisa aktif
Combo Box Menghasilkan control berupa kombinasi list box dan text box
List Box Menampilkan daftar pilihan
Lanjutan Tabel 1.3
Hscroll Bar Menggulung dengan arah horizontal
Vscroll Bar Menggulung dengan arah vertical
Timer Menghitung waktu dalam interval yang ditentukan
DriveList Box Menampilkan disk drive yang ada didalam computer
DirList Box Menampilkan direktori dan path yang ada didalam computer
FileList Box Menampilkan daftar file
Shape Menampilkan control untuk memudahkan pengguna menggambar bentuk
Line Menggambar garis dengan bermacam variasi
Image Menampilkan gambar
Data Meyediakan akses data dalam database
OLE Menghasilkan proses link dan embed objek antar aplikasi
1.2.4. Form Designer
Jendela form ini digunakan untuk membuat atau merancang tampilan
program yang akan dibuat.
Gambar 1.3. Jendela tampilan
1.2.5. Form Code Window
Jendela form ini digunakan untuk membuat kode program sesuai dengan
tampilan yang sudah dibuat sebelumnya.
Gambar 1.4 Jendela Kode
1.2.6. Project Explorer
Jendela ini memberikan sarana untuk mengakses project yang sedang
dikerjakan. Pada jendela ini terdapat tiga tombol pilihan yaitu jendela kode,
jendela objek dan folder.
Gambar 1.5. Project Explorer
1.2.7. Properties Window
Jendela ini digunakan untuk menyetting property dari objek yang terpilih.
Terdapat dua pilihan yaitu secara Alphabetic dan Categories. Setiap objek yang
aktif pada jendela properties, memiliki propertinya masing-masing dan dapat
diatur sesuai dengan kebutuhan program yang dibuat.
Gambar 1.6. Jendela Properties
BAB 2CONTOH PROGRAM SEDERHANA
2.1. Program Perkenalan
2.1.1. Membuat form tampilan
Pertama-tama akan ditentukan control yang akan digunakan dalam
program ini. Kontrol yang akan digunakan yaitu berupa Text Box dan Command
Button. Kedua kontrol dipasang pada jendela form tampilan sebagai berikut:
Gambar 2.1. Interface Program Perkenalan
2.1.2. Mengatur property
Setelah membuat tampilan atau interface, kemudian ditentukan property
dari setiap kontrol yang digunakan.
Tabel 2.1. Properti Program PerkenalanKontrol Properti Nilai
Form Caption Program Perkenalan
Text Box Text (kosongkan)
Command Button Caption Perkenalan
2.1.3. Menulis kode
Program yang diinginkan yaitu pada saat menekan tombol
PERKENALAN, maka akan tampil pesan tertentu sesuai yang akan dibuat
dijendela kode. Menulis kode program dapat dilakukan secara otomatis dengan
cara meng-klik ganda pada tombol PERKENALAN. Sehingga akan tampil
bentuk sebagai berikut:
Private Sub Command1_Click()
Text1.Text = “Nama Program ini Visual Basic”
End Sub
Setelah itu silakan dicoba untuk menjalankan program dengan menekan start.
2.2. Program Kiu-Kiu
2.2.1. Membuat form tampilan
Kontrol yang akan digunakan pada program ini berupa Label, Picture Box
Command Button. Ketiga jenis kontrol dipasang pada jendela form tampilan
sebagai berikut:
- Buatlah kotak Label1 sebagai judul. Label2, Label3, dan Label4 untuk
meletakkan angka.
- Buatlah kotak Command1 (untuk memulai program) dan Command2
(untuk mengakhiri program).
- Buat kotak Picture untuk menampilkan gambar pada saat program
dijalankan.
Gambar 2.2. Interface Program Kiu-kiu
2.2.2. Mengatur property
Setelah membuat tampilan atau interface, kemudian ditentukan property
dari setiap kontrol yang digunakan.
Tabel 2.1. Properti Program PerkenalanKontrol Properti Nilai
Command1 Caption PutarCommand2 Caption SelesaiLabel1 Caption
FontKiu - KiuArial, Bold, 36
Label2 AlignmentBorderStyleFontCaption
Center1 – Fixed SingleArial, Bold, 28
Label3 AlignmentBorderStyleFontCaption
Center1 – Fixed SingleArial, Bold, 28
Label4 AlignmentBorderStyleFontCaption
Center1 – Fixed SingleArial, Bold, 28
Picture1 Picture (tentukan gambar sendiri)
2.2.3. Menulis kode
Program yang diinginkan yaitu pada saat menekan tombol PUTAR, maka
akan kotak Label2, Label3 dan label4 akan mengacak angka 0-9. Pada saat
muncul angka 9, maka akan tampil gambar yang sudah kita tentukan. Dan pada
saat ditekan tombol SELESAI, maka program akan berhenti dan keluar. Menulis
kode program dapat dilakukan secara otomatis dengan cara meng-klik ganda
pada tombol PUTAR. Sehingga akan tampil bentuk sebagai berikut:
Private Sub Command1_Click()
Picture1.Visible = False ‘sembunyikan gambar
‘ambil bilangan acak antara 0 sampai 9
Label2.Caption = Int (Rnd * 10)
Label3.Caption = Int (Rnd * 10)
Label4.Caption = Int (Rnd * 10)
If (Label2.Caption = 9) Or (Label3.Caption = 9) Or
(Label4.Caption = 9) Then
‘jika ada angka 9 akan muncul gambar
Picture1.Visible = True
Beep ‘suara beep
End If
End Sub
Klik ganda pada command SELESAI, lalu ketikkan kode:
Private Sub Command2_Click()
End ‘keluar dari program
End Sub
Klik ganda pada form, lalu ketikkan kode:
Private Sub Form_Load()
Randomize ‘membuat acak
End Sub
Setelah itu silakan dicoba untuk menjalankan program dengan menekan
start.