Program Komputer 2

15
MATA KULIAH PROGRAM KOMPUTER 2 DOSEN PENGASUH : ELLA SUNDARI, ST, MT

description

revgvs

Transcript of Program Komputer 2

Page 1: Program Komputer 2

MATA KULIAHPROGRAM KOMPUTER 2

DOSEN PENGASUH :ELLA SUNDARI, ST, MT

JURUSAN TEKNIK MESINPOLITEKNIK NEGERI SRIWIJAYA

2014

Page 2: Program Komputer 2

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

Page 3: Program Komputer 2

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.

Page 4: Program Komputer 2

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

Page 5: Program Komputer 2

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

Page 6: Program Komputer 2

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.

Page 7: Program Komputer 2

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.

Page 8: Program Komputer 2

Gambar 1.6. Jendela Properties

Page 9: Program Komputer 2

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

Page 10: Program Komputer 2

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

Page 11: Program Komputer 2

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)

Page 12: Program Komputer 2

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.