1
17/11/2014
2
17/11/2014
OBJECT
Dalam pemrograman
berbasis OOP, sebuah
program dibagi menjadi
bagian-bagian kecil
Setiap object memiliki
entiti yang terpisah
yang dapat diolah
sendiri-sendiri dan
memiliki sifat dan
metode untuk
melakukan fungsi
tertentu sesuai dengan
yang telah
diprogramkan.
3
17/11/2014
OBJECT (LANJ..)
Mengandung 3 hal utama :
1. Properti atau Atribut : karakteristik / sifat dari
sebuah object. Misal: warna untuk teks adalah
hitam, ukurannya 12 dsb
2. Metode : serangkaian prosedur yang dimiliki oleh
suatu object yang akan dijalankan sesuai dengan
respon yang diberikan oleh suatu perintah atau
kejadian
3. Event : “kejadian” atau segala sesuatu yang bisa
dialami oleh sebuah object. Contoh : meletakkan
mouse di atas object, mengklik tombol mouse,
mengetik kotak teks, dsb
4
17/11/2014
cmdTombolCancel BENAR
lblJudulUtama BENAR
frmMasukan BENAR
lblLabel1 BENAR
cmdTombolOK BENAR
5
17/11/2014
PEMBUATAN FORM
Property:
“Name”, yang berarti nama variabel (komponen)
yang akan digunakan dalam scripting.
Metode:
tempat untuk mengekpresikan logika pemrograman
dari pembuatan suatu prgram aplikasi.
Event:
Setiap komponen dapat beraksi melalui event,
seperti event click pada command button yang
tertulis dalam layar script Command1_Click, atau
event Mouse Down pada picture yang tertulis dengan
Picture1_MouseDown.
MENGATUR PROPERTY
6
17/11/2014
EVENT...
7
17/11/2014
8
17/11/2014
KOMENTAR
Berfungsi sebagai penjelas program.
Sintaks untuk menuliskan komentar (remark)
dengan dua cara :
a. Dengan pernyataan REM
Diletakkan di bagian awal kalimat komentar
b. Dengan karakter apostrophe (‘)
Karakter ini bisa diletakkan di awal kalimat atau di
belakang kode program
9
17/11/2014
DATA
PENGERTIAN DATA
Adalah Nilai mentah yang tidak memiliki arti jika
berdiri sendiri.
Contoh :
123.456
Jl. Mt Haryono 167
Desi Ratnasari
“Visual Basic 6”
25-04-2000
True
Data dan program saling berkaitan erat
Program instruksi yang digunakan untuk
memanipulasi data tersebut (misal : menyimpan
data, menghitung , dsb)
10
17/11/2014
NILAI : KODE
PROGRAM : APLIKASI
X = 125
Z=X+Y Z = 650
Y = 525
OPERATOR
11
17/11/2014
PENGERTIAN OPERATOR
Adalah perintah yang memanipulasi nilai atau
variabel dan memberikan suatu hasil
Operan adalah data-data yang dimanipulasi oleh
operator untuk memberikan suatu hasil
Contoh : operasi aritmatika
X + 5 = 10
X dan 5 adalah operan
+ adalah operator
10 adalah hasil
OPERATOR MATEMATIKA
Adalah operator yang digunakan untuk
melakukan perhitungan matematis aritmatika
OPERATOR ARTI CONTOH
+ Penjumlahan X= 3+5 X=8
- Pengurangan X= 6– 3 X=3
* Perkalian X = 100 * 5 X = 500
/ Pembagian X = 10 / 3 X = 3,3333
\ Pembagian nyata X = 10 / 3 X = 3
mod Sisa pembagian X = 10 / 3 X = 1
^ Pangkat X = 10 ^ 3 X = 1000
& atau + Penggabungan String NamaDepan &
NamaBelakang
“James” + “Bond”
JamesBond
12
17/11/2014
OPERATOR PERBANDINGAN
Adalah operator yang digunakan untuk
membandingkan satu nilai dengan nilai yang
lain.
Untuk mendapatkan hasil True (benar) atau
False (salah).
Operator ini biasanya digunakan untuk
mengambil keputusan pada suatu kondisi.
Contoh yang umum dari operator penugasan ini
misalnya operator lebih besar dari (>) seperti
contoh di bawah ini :
13
17/11/2014
14
17/11/2014
OPERATOR LOGIKA
Hampir sama dengan operator perbandingan
Perbedaannya, operator logika berfungsi
“membandingkan perbandingan”
Contoh :
OPERATOR ARTI
15
17/11/2014
16
17/11/2014
TABEL NOT
Nilai Hasil
True False
False true
PERBANDINGAN HASIL
(10 > 5) AND (2 < 4) = (True AND True
True ) (Kedua perbandingan benar)
(10 < 5) AND (2 < 4) = (False AND False
True) (Salah satu salah)
(10 < 5) AND (2 > 4) = (False AND False
False) (Keduanya salah)
17
17/11/2014
CONDITION
18
17/11/2014
37
38
19
17/11/2014
20
17/11/2014
LATIHAN
21
17/11/2014
22
17/11/2014
23
17/11/2014
INPUT BOX
fungsi yang menghasilkan kotak yang meminta
input tertentu dari user.
menampilkan kotak dialog yang berisi kotak teks
yang bisa di isi oleh nilai tertentu oleh user yang
berupa string.
strNamaVariabel = InputBox(pesan [,
strJudul, strDefault, IntxPos, IntYPos] )
24
17/11/2014
MESSAGE BOX
Adalah fungsi yang menghasilkan kotak yang
menampilkan pesan-pesan untuk user.
Pesan ini bisa berupa pesan peringatan, pesan
error, pesan untuk mematikan suatu tindakan,
dsb.
strNamaVariabel = MsgBox(pesan [,
intType, strJudul] )
IntHasil = InputBox("Input Anda Salah‖,
VBQuestion,‖Warning !‖)
25
17/11/2014
26