Disetujui : ...........................
Asisten Praktikum
2023
BAB I
PENDAHULUAN
18
BAB II
DASAR TEORI
3.3 Pengertian
Object adalah segala sesuatu dalam aplikasi Windows yang dapat dilihat dan
dimanipulasi/diubah. Object bisa berupa satu object atau kumpulan (collection)
object, contoh: workbook, worksheet, window, cell, range, gambar, grafik, dsb.
Method menggambarkan apa yang dilakukan object; contoh: metode sort, pivot
table, simpan, buka, dsb. Objek Shape digunakan untuk menggambar segiempat,
lingkaran, oval, segiempat lengkung dan kotak lengkung.
19
20
Tabel 1.1 Properties Objek Shape
21
3.5 Latihan Praktikum
Contoh kasus penerapan shape
1. Masukkan variable
Dim a, b, c As Integer
3. Buat Source Code Program dengan cara klik ganda tombol Timer
Private Sub Timer1_Timer()
If a = 0 Then
a1.BackColor = vbRed
a2.BackColor = vbRed
a3.BackColor = vbRed
a4.BackColor = vbRed
a5.BackColor = vbRed
a6.BackColor = vbRed
a7.BackColor = vbWhite
End If
22
If a = 1 Then
a1.BackColor = vbWhite
a2.BackColor = vbRed
a3.BackColor = vbRed
a4.BackColor = vbWhite
a5.BackColor = vbWhite
a6.BackColor = vbWhite
a7.BackColor = vbWhite
End If
If a = 2 Then
a1.BackColor = vbRed
a2.BackColor = vbRed
a3.BackColor = vbWhite
a4.BackColor = vbRed
a5.BackColor = vbRed
a6.BackColor = vbWhite
a7.BackColor = vbRed
End If
If a = 3 Then
a1.BackColor = vbRed
a2.BackColor = vbRed
a3.BackColor = vbRed
a4.BackColor = vbRed
a5.BackColor = vbWhite
a6.BackColor = vbWhite
a7.BackColor = vbRed
End If
23
If b = 0 Then
b1.BackColor = vbRed
b2.BackColor = vbRed
b3.BackColor = vbRed
b4.BackColor = vbRed
b5.BackColor = vbRed
b6.BackColor = vbRed
b7.BackColor = vbWhite
End If
If b = 1 Then
b1.BackColor = vbWhite
b2.BackColor = vbRed
b3.BackColor = vbRed
b4.BackColor = vbWhite
b5.BackColor = vbWhite
b6.BackColor = vbWhite
b7.BackColor = vbWhite
End If
If b = 2 Then
b1.BackColor = vbRed
b2.BackColor = vbRed
b3.BackColor = vbWhite
b4.BackColor = vbRed
b5.BackColor = vbRed
b6.BackColor = vbWhite
b7.BackColor = vbRed
End If
24
If b = 3 Then
b1.BackColor = vbRed
b2.BackColor = vbRed
b3.BackColor = vbRed
b4.BackColor = vbRed
b5.BackColor = vbWhite
b6.BackColor = vbWhite
b7.BackColor = vbRed
End If
a = a + 1
If a > 3 Then
b = b + 1
If b > 3 Then
b = 0
End If
a = 0
End If
End Sub
25
BAB III
TUGAS PRAKTIKUM
3.6 Program timer dengan objek shape angka ganjil, genap sampai 99
1) Form
2) Code
Deklarasi untuk menentukan Integer pada General
Dim a, b As Integer
A1.BackColor = vbRed
A2.BackColor = vbRed
26
A3.BackColor = vbRed
A4.BackColor = vbRed
A5.BackColor = vbRed
A6.BackColor = vbRed
A7.BackColor = vbWhite
End If
If a = 1 Then
A1.BackColor = vbWhite
A2.BackColor = vbRed
A3.BackColor = vbRed
A4.BackColor = vbWhite
A5.BackColor = vbWhite
A6.BackColor = vbWhite
A7.BackColor = vbWhite
End If
If a = 2 Then
A1.BackColor = vbRed
A2.BackColor = vbRed
A3.BackColor = vbWhite
A4.BackColor = vbRed
A5.BackColor = vbRed
A6.BackColor = vbWhite
A7.BackColor = vbRed
End If
If a = 3 Then
A1.BackColor = vbRed
A2.BackColor = vbRed
27
A3.BackColor = vbRed
A4.BackColor = vbRed
A5.BackColor = vbWhite
A6.BackColor = vbWhite
A7.BackColor = vbRed
End If
If a = 4 Then
A1.BackColor = vbWhite
A2.BackColor = vbRed
A3.BackColor = vbRed
A4.BackColor = vbWhite
A5.BackColor = vbWhite
A6.BackColor = vbRed
A7.BackColor = vbRed
End If
If a = 5 Then
A1.BackColor = vbRed
A2.BackColor = vbWhite
A3.BackColor = vbRed
A4.BackColor = vbRed
A5.BackColor = vbWhite
A6.BackColor = vbRed
A7.BackColor = vbRed
End If
If a = 6 Then
A1.BackColor = vbRed
A2.BackColor = vbWhite
28
A3.BackColor = vbRed
A4.BackColor = vbRed
A5.BackColor = vbRed
A6.BackColor = vbRed
A7.BackColor = vbRed
End If
If a = 7 Then
A1.BackColor = vbRed
A2.BackColor = vbRed
A3.BackColor = vbRed
A4.BackColor = vbWhite
A5.BackColor = vbWhite
A6.BackColor = vbWhite
A7.BackColor = vbWhite
End If
If a = 8 Then
A1.BackColor = vbRed
A2.BackColor = vbRed
A3.BackColor = vbRed
A4.BackColor = vbRed
A5.BackColor = vbRed
A6.BackColor = vbRed
A7.BackColor = vbRed
End If
If a = 9 Then
A1.BackColor = vbRed
A2.BackColor = vbRed
29
A3.BackColor = vbRed
A4.BackColor = vbRed
A5.BackColor = vbWhite
A6.BackColor = vbRed
A7.BackColor = vbRed
End If
End If
If b Mod 2 = 0 Then
If b = 0 Then
B1.BackColor = vbRed
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbRed
B5.BackColor = vbRed
B6.BackColor = vbRed
B7.BackColor = vbWhite
End If
If b = 1 Then
B1.BackColor = vbWhite
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbWhite
B5.BackColor = vbWhite
B6.BackColor = vbWhite
B7.BackColor = vbWhite
End If
If b = 2 Then
30
B1.BackColor = vbRed
B2.BackColor = vbRed
B3.BackColor = vbWhite
B4.BackColor = vbRed
B5.BackColor = vbRed
B6.BackColor = vbWhite
B7.BackColor = vbRed
End If
If b = 3 Then
B1.BackColor = vbRed
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbRed
B5.BackColor = vbWhite
B6.BackColor = vbWhite
B7.BackColor = vbRed
End If
If b = 4 Then
B1.BackColor = vbWhite
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbWhite
B5.BackColor = vbWhite
B6.BackColor = vbRed
B7.BackColor = vbRed
End If
If b = 5 Then
31
B1.BackColor = vbRed
B2.BackColor = vbWhite
B3.BackColor = vbRed
B4.BackColor = vbRed
B5.BackColor = vbWhite
B6.BackColor = vbRed
B7.BackColor = vbRed
End If
If b = 6 Then
B1.BackColor = vbRed
B2.BackColor = vbWhite
B3.BackColor = vbRed
B4.BackColor = vbRed
B5.BackColor = vbRed
B6.BackColor = vbRed
B7.BackColor = vbRed
End If
If b = 7 Then
B1.BackColor = vbRed
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbWhite
B5.BackColor = vbWhite
B6.BackColor = vbWhite
B7.BackColor = vbWhite
End If
If b = 8 Then
32
B1.BackColor = vbRed
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbRed
B5.BackColor = vbRed
B6.BackColor = vbRed
B7.BackColor = vbRed
End If
If b = 9 Then
B1.BackColor = vbRed
B2.BackColor = vbRed
B3.BackColor = vbRed
B4.BackColor = vbRed
B5.BackColor = vbWhite
B6.BackColor = vbRed
B7.BackColor = vbRed
End If
End If
a = a + 1
If a > 9 Then
b = b + 1
If b > 9 Then
b = 0
End If
a = 0
End If
End Sub
33
3) Output
Gambar 1.15 Hasil Running Program Timer Objek Shape Ganjil Genap
34
BAB IV
PENUTUP
3.8 Kesimpulan
Object adalah segala sesuatu dalam aplikasi Windows yang dapat dilihat dan
dimanipulasi/diubah. Objek dalam pemrograman Visual Basic 6 (VB6) merupakan
hasil dari intalasi class. Terdapat berbagai macam class di VB6, termasuk yang
terdapat dalam toolbox seperti Label, TextBox, Combobox, dan lainnya. Objek
Shape digunakan untuk menggambar segiempat, lingkaran, oval, segiempat
lengkung dan kotak lengkung.
35