Top Banner
TIPE DATA, VARIABEL DAN KONSTANTA, TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM OPERATOR DAN KONTROL PROGRAM Minggu Minggu TIPE DATA, VARIABEL DAN KONSTANTA, TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM OPERATOR DAN KONTROL PROGRAM Minggu Minggu ke ke- -3 3
38

TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

Dec 11, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

TIPE DATA, VARIABEL DAN KONSTANTA,TIPE DATA, VARIABEL DAN KONSTANTA,OPERATOR DAN KONTROL PROGRAMOPERATOR DAN KONTROL PROGRAM

MingguMinggu

TIPE DATA, VARIABEL DAN KONSTANTA,TIPE DATA, VARIABEL DAN KONSTANTA,OPERATOR DAN KONTROL PROGRAMOPERATOR DAN KONTROL PROGRAM

MingguMinggu keke--33

Page 2: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

Tipe Data dalam Visual BasicTipe Data dalam Visual Basic

Microsoft Visual Basic menyediakan beberapaDouble, Currency, String, Byte, Boolean, Date,

Tipe Data dalam Visual BasicTipe Data dalam Visual Basic

beberapa tipe data seperti Integer, Long, Single,Date, Object dan Variant.

Page 3: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

Tipe Data dalam Visual BasicTipe Data dalam Visual Basic

Keterangan :

• Integer Long : tipe data untuk angka bulat

• Single, Double : tipe data untuk angka pecahan

• Currency : tipe data untuk angka mata uang

• String : tipe data untuk teks

• Boolean : tipe data logika ( True/False)

• Date : tipe datawaktu/tangggal

• Object : tipe data untuk sebuah objek misalnya

• Variant : tipe data variant

Tipe Data dalam Visual BasicTipe Data dalam Visual Basic

bulat

pecahan/desimal

uang

misalnya gambar

Page 4: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

VariabelVariabel dalamdalam

Variabel digunakan untuk menyimpanprogram aplikasi yang dibuat. Nilaisuatu variabel dapat berubah selama program

Misalnya nilai ujian mid disimpan divariabel B dan setiap mahasiswa

dalamdalam Visual BasicVisual Basic

menyimpan nilai atau data yang dimilikiyang ditampung atau disimpan olehprogram berjalan.

di variabel A dan nilai ujian akhir dimahasiswa nilainya pasti berbeda

Page 5: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

DeklarasiDeklarasiDeklarasi variabel harus diletakkan sebelumvariabel tersebut. Ada dua cara dalamEksplisit dan Deklarasi Implisit.

• Deklarasi Eksplisit dilakukan dengan caranama variabel serta tipe datanya.

Aturan penulisan deklarasi variabel dengan

<katakunci> <namavariabel

DeklarasiDeklarasi VariabelVariabelsebelum baris-baris perintah yang menggunakan

pendeklarasian variabel, yaitu Deklarasi

cara menuliskan sebuah kata kunci diikuti

dengan cara eksplisit sbb:

namavariabel> As <TipeData>

Page 6: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

Kata Kunci Deklarasi Variabel Secara Eksplisit

Contoh deklarasi variabel secara eksplisit adalah

Dim Nama As String

Private Nilai As Integer

Static Jumlah As Integer

Public Alamat As Varian

Eksplisit

adalah :

66

Page 7: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Deklarasi Implisit dilakukan tanpa menggunakanimplisit, sebuah variabel langsung digunakanyang menandakan tipe data variabel tersebut

Tabel Beberapa Karakter Untuk

Contoh deklarasi secara implisit :

Judul$ = "Cepat Mahir Visual Basic 6.0"

Harga% = 25000

menggunakan kata kunci. Pada deklarasidigunakan disertai sebuah karakter khusustersebut.

Untuk Deklarasi Variabel Implisit

77

Page 8: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

AturanAturan PenamaanPenamaanVisual Basic 6.0 tidak memperhatikan penulisandengan nama Alamat akan dianggap samaaturan yang digunakan dalam penamaan variabel

• Harus unik, tidak boleh ada variabel denganyang sama.

• Tidak boleh lebih dari 255 karakter,dianggap sebagai nama variabel. Karakter

• Tidak boleh menggunakan spasi, tanda

• Harus dimulai dari huruf, bukan angka

• Tidak boleh menggunakan reserved word

PenamaanPenamaan VariabelVariabelpenulisan huruf besar atau kecil. Variabel

dengan ALAMAT atau aLaMAt. Beberapavariabel adalah sebagai berikut :

dengan nama sama pada satu ruang lingkup

tetapi hanya 40 karakter pertama yangKarakter sisanya diabaikan.

+,-,*,/,<,>,:,=,#,koma dll

angka atau karakter lainnya

word milik Visual Basic 6.0

88

Page 9: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

RuangRuang LingkupLingkupAdatiga level ruang lingkup variabel yaitu: level lokal

• Variabel level lokal adalah variabel yang hanyatempat variabel tersebut dideklarasikan. Prosedurtersebut. Variabel ini dideklarasikan menggunakan

• Variabel dengan level form/modul dideklarasikankode program form/modul. Nilai variabel iniyang ada dalam form/modul tersebut. DeklarasiDim. Perbedaan dengan variabel lokal adalahdeklarasi variabel level form/modul :

LingkupLingkup VariabelVariabellokal level form/modul, dan level global.

hanya dikenali dan dapat digunakan dalam prosedurProsedur di bagian lain tidak dapat mengkses variabel

menggunakan perintah Dim, Private, dan Static.

dideklarasikan dibagian general declarations dalam jendeladapat dikenali dan dipakai pada semua prosedur

Deklarasi variabel ini juga menggunakan pernyataanadalah tempat dekalrasi variabel tersebut. Contoh

99

Page 10: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Variabel level global (aplikasi) dideklarasikandalam jendela kode program form/modulGlobal. Variabel ini dapat dipanggil danprogram aplikasi yang kita buat, danseluruh prosedur yang ada dalam form/level global adalah sbb:

dideklarasikan di bagian general declarationsmodul menggunakan pernyataan Public ataudan dipakai oleh semua form/modul dalam

dan juga dapat dipanggil dan dipakai olehform/modul tersebut. Contoh deklarasi variabel

1010

Page 11: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

KonstantaKonstanta dalamdalam

Konstanta adalah sejenis variabel yang nilainyaprogram tetap dan tidak dapat diubahkonstanta yaitu konstanta intrinsik dan konstanta

• Konstanta intrinsik adalah konstanta yangVisual Basic 6.0.

Contoh konstanta intrinsik adalah vbYes,dapat membuat sebuah konstanta sendiriterlebih dahulu.

dalamdalam Visual BasicVisual Basic

nilainya tetap dan tidak dapat diubah selamaselama program berjalan. Ada jua jenis

konstanta yang dibuat pemrogram.

yang sudah tersedia secara otomtais dalam

vbModal, dan lain-lain. Pemrogram jugasendiri dengan cara mendeklarasikannya

1111

Page 12: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

Aturan penulisan deklarasi konstanta adalah sbb:[<KataKunci> Const <NamaKonstanta

• Kata Kunci : Pilihan kata kunci yang dapatPrivate dan Public

• Nama Konstanta : Nama konstanta yang dideklarasikan• Tipe data : tipe data dari konstanta tersebut• Bagian yang diberi tanda kurung siku "[" dan

dituliskan, dan boleh juga tidak dituliskan.

Contoh deklarasi konstanta :Const NamaUsaha = "CV. Maju Cellular"Public Const Jumlah = 500000Private Const Total = 6 Private Const Total =Const Nama As String = “Jhoni"

DeklarasiDeklarasi

NamaKonstanta> [As <TipeData>] = <nilai>dapat digunakan pada deklarasi konstanta adalah

dideklarasikantersebut

dan "]“ pada aturan penulisan di atas berarti boleh

6

1212

KonstantaKonstanta

Page 13: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

RuangRuang LingkupLingkup

Konsep ruang lingkup konstanta hampirvariabel. Yaitu terdiri dari level lokal, leveltersebut hanya dibedakan berdasarkandeklarasi konstanta.

LingkupLingkup KonstantaKonstanta

hampir sama dengan konsep ruang lingkuplevel form/modul dan level global. Ketiga level

kata kunci yang digunakan atau letak

1313

Page 14: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

OperatorOperator

• Operator adalah suatu tanda yang digunakankonstanta dengan variabel atau konstantamanipulasi dan pengolahan data.

• Pada Ms. Visual Basic 6.0 terdapat bermacam

1. Operator Penugasan (assignment)

Operator penugasan ditimbulkan dengan tandamemasukkan suatu data ke dalam suatu variabel

A=12 A = 12

A = A+1

Text1.text = “Gunadarma”

OperatorOperator

digunakan untuk menghubungkan satu variabel ataukonstanta lain dengan tujuan melakukan berbagai

bermacam-macam operator :

tanda sama dengan (=) dan berfungsi untukvariabel. Contoh :

1414

Page 15: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

2. Operator Aritmatika

Operator aritmatika digunakan untuk melakukanaritmatika mempunyai hirarki paling tinggiOperator logika. Penulisan operator aritmatikapaling rendah, sebagai berikut :

Contoh: A = (2^4)*5, B = 25 Mod 4

melakukan operasi aritmatika. Operatortinggi dibanding operator pembanding dan

aritmatika dengan hirarki dari paling tinggi ke

1515

Page 16: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

3. Operator Pembanding

Operator pembanding digunakan untukdengan data (ekspresi) lain dan menghasilkanSalah. Tentu saja antara kedua data yangyang sama. Bentuk dari operator relasional

Contoh : A <> B , B>C, C<A

untuk membandingkan suatu data (ekspresi)menghasilkan nilai logika (boolean) Benar atau

dibandingkan harus mempunyai tipe datarelasional/pembanding seperti pada tabel berikut :

1616

Page 17: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

4. Operator Logika

Operator logika digunakan untuk mengekspresikanlogika (boolean) yang menghasilkan data logikahierarki dari atas ke bawah adalah sebagai berikut

Contoh : X > 5 And X < 10, X = 3 Or x = 5

mengekspresikan satu atau lebih data (ekspresi) logika baru. Tabel operator logika denganberikut :

: X > 5 And X < 10, X = 3 Or x = 5 dst

1717

Page 18: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

KontrolKontrol

Fungsi kontrol program ini dibentuk denganakan berguna sebagai validasi terhadap datadari program tersebut.

1. Pencabangan On Error

Pencabangan ini dipakai untuk penangan kesalahan

penulisannya ada tiga macam, yaitu : OnNext, On Error GoTo 0

ProgramProgram

dengan logika pemograman yang nantinyadata-data yang masuk maupun yang keluar

kesalahan (error) dalam program. Bentuk

On Error GoTo <baris>, On Error Resume

1818

Page 19: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• On Error GoTo <baris>

Menyebabkan penanganan error aktif, sehinggakesalahan yang terjadi tersebut akan menunjuk

Contoh :

Private Sub Command1_Click()

On Error GoTo Pesan

……

……

Pesan:

MsgBox "Ada Kesalahan Program"

End Sub

sehingga jika terjadi kesalahan program makamenunjuk ke <baris> untuk proses selanjutnya.

1919

Page 20: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• On Error Resume Next

Menyebabkan jika terjadi kesalahan, program mengikuti (dibawah) perintah yang salah.

Private Sub Command1_Click()

On Error Resume Next On Error Resume Next

MsgBox "Pesan dikerjakan setelah mengabaikan

End Sub

, program akan melanjutkan ke perintah yang

On Error Resume Next On Error Resume Next

mengabaikan Error"

2020

Page 21: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• On Error GoTo 0

Menyebakan perangkap kesalahan yang sebelumnya(membatalkan penanganan kesalahan).

Contoh:

Private Sub Command1_Click()

On Error GoTo 0

MsgBox "Jika Error lanjutkan ke baris berikutnya

End Sub

sebelumnya dipasang menjadi tidak aktif

berikutnya"

2121

Page 22: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

2. Statement End

Statement End dipakai untuk memaksa kontrolsuatu blok program. Beberapa contoh bentuk

• End

Statement End biasanya digunakan untukmisalkan pada program terdapat suatu tombolisi untuk perintah command button keluar tersebut

Contoh :

Private sub cmdExit_click()

End

End sub

kontrol program berhenti dari suatu procedure ataupernyataan End adalah sebagai berikut:

untuk mengakhiri penggunaan suatu program,tombol command button bercaption “Keluar” maka

tersebut adalah dengan “End”.

2222

Page 23: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• End Function

Jika dalam program menggunakan function,sendiri, maka diakhiri penulisan functionfunction.

Contoh :

Private Function Tambah(a,b as Integer) as

Integer

Tambah = a + b

End Function

function, terutama function yang akan dibentukfunction tersebut harus ditutup dengan end

as Integer) as

2323

Page 24: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• End if

Ekpresi End If digunakan untuk mengakhirisetiap perintah If harus ditutup atau diakhiri

Contoh :

Private sub cmdOK_click()

If Text1.Text = 1 then

Msgbox “Nilainya Satu”

Else

Msgbox “ Nilainya selain Satu”

End If

End sub

mengakhiri penggunaan ekpresi If.. Then… Else…,diakhiri dengan End If

2424

Page 25: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• End PropertyEnd property biasanya digunakan ketika akan bekerja

• End SelectSalah satu pernyataan pencabangan yang bersyaratpernyataan tersebut jangan lupa dituliskan End Select yang tersebut.Contoh :Select Case Text1.Text

Case "1"MsgBox "Data anda satu"

Case "2"MsgBox "Data anda dua"

End Select

bekerja dengan menggunakan class.

bersyarat adalah menggunakan Select Case, diakhirEnd Select yang menyatakan akhir dari pencabangan

2525

Page 26: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• End Sub

Setiap objek yang diletakkan dalam sebuahprocedure sendiri, proses selanjutnya tergantungobjek tersebut. Diakhir pendeklarasian sebuah

Contoh :

Private Sub Command1_Click()

……

……

……

End Sub

sebuah form akan membentuk suatu modul atautergantung dari event yang akan dilakukan dengan

modul harus ditutupi dengan End Sub.

2626

Page 27: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• End Type

Pendeklarasian End Type digunakan jika mendeklarasikanrecord data, dan disetiap akhir pendeklarasianType.

Contoh :

Type DATASISWA

NIM as string

NAMA as string

Alamat as string

End Type

mendeklarasikan sekumpulan data bertipependeklarasian tersebut harus diakhiri dengan End

2727

Page 28: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• End WithPendeklarasian End With digunakan jika kitasebuah pendeklarasian, perintah with dan endsuatu penulisan objek yang berulang-ulang.yang digunakan dan beberapa atribut yang digunakan

Contoh:

With Text1

.Text = “Sani”

.Font = Arial

.FontBold = True

.FontSize = 15

End With

kita ingin mengakhiri penggunaan with diawalend with dapat digunakan untuk menyingkat

Contoh berikut menyatakan object textboxdigunakan dalam object tersebut.

2828

Page 29: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

3. Komentar Program

Komentar dapat ditambahkan pada suatu barissatu ( ‘ ) di depan statement yang inginkomentar ini tidak akan dikerjakan dan hanyavisual basic tidak akan menganggapnyanya sebagai

Contoh :

Private Sub Command1_click()

A = 3 'Set nilai A = 3

B = 5 'Set Nilai B = 5

C = A + B 'Nilai A dan B akan ditambahkan

End Sub

baris program dengan menuliskan tanda petikingin dinyatakan sebagai suatu komentar, sifat

hanya sebagai komentar bagi program dansebagai kode sehingga tidak akan dijalankan.

ditambahkan 'dan disimpan dalam variabel C.

2929

Page 30: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

ContohContoh ProgramProgram

1. Kita akan mencoba membuat program perkalianobject yang ada dalam form, atur beberapaterlihat pada gambar di bawah ini:

ProgramProgram

perkalian dua bilangan. Letakkan beberapabeberapa setting property yang ada seperti

3030

Page 31: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Atur sesuai tabel berikut

3131

Page 32: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

Ketikkan kode program seperti berikut:

Private Sub cmdBersih_Click()

'Mengosongkan isi TextBox

txtBil1.Text = ""

txtBil2.Text = ""

txtHasil.Text = ""

End Sub

Private Sub cmdHitung_Click()

'Deklarasi Variabel Lokal

Dim a As Single

Dim b As Single

Hasil As Single

a = txtBil1.Text

b = txtBil2.Text

Hasil=a*b Hasil= a b

txtHasil.Text = Hasil

End Sub

Private Sub cmdKeluar_Click()

'Mengakhiri Program

End

End Sub3232

Page 33: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Simpan program yang Anda buat dengan

o File Project (*vbp) beri nama prjCoba01

o File Form1 (*.frm) beri nama frmCoba01.frm

2. Membuat program untuk memilih fontobject yang ada dalam form atur beberapapada gambar di bawah ini:

dengan nama :

prjCoba01

frmCoba01.frm

font color dan font style. Letakkan beberapabeberapa setting property yang ada seperti terlihat

3333

Page 34: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Atur sesuai tabel berikut

3434

Page 35: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Ketikkan kode program seperti berikut:Private Sub optRed_Click()‘Membuat teks bewarna merahlblTeks.ForeColor = vbRedEnd SubPrivate Sub chkBold_Click()‘Membuat teks TebalIf chkBold.Value = 1 Then

lblTeks.FontBold = TrueElse

lblTeks.FontBold = FalseEnd IfEnd Sub‘Untuk pilihan font color yang lain silakan Anda‘Untuk pilihan font style yang lain silakan Anda

Anda coba membuat kode programnyaAnda buat kode programnya 3535

Page 36: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

• Simpan program yang Anda buat dengan

o File Project (* vbp) beri nama

o File Form1 (*.frm) beri nama frCoba02.frm

dengan nama:

frCoba02.frm

3636

Page 37: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

LATIHANBuat program penghitungan dengan menggunakanseperti di bawah ini dengan property yang Anda

Simpan program yang Anda buat dengan namao File Project (*.vbp) beri nama prLat02.vbpo File Form1 (*.frm) beri nama frLat02.frm

LATIHANmenggunakan beberapa operator. Atur tampilan

Anda tentukan sendiri.

nama:

3737

Page 38: TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN …...variabel tersebut. Ada dua cara dalam EksplisitdanDeklarasiImplisit. ... dapat membuat sebuah konstanta sendiri terlebihdahulu.

….SEE YOU NEXT WEEK….SEE YOU NEXT WEEK

Lilis Setyowati

3838