Anda di halaman 1dari 10

Nama : Azhim Rosyed Ibrahim

Kelas : E.1
NIM : 13520241005
Option Button, CheckBox, ComboBox, dan Object Array
A. MsgBox
MsgBox mempunyai fungsi utama adalah menampilkan kotak pesan atau
peringatan yang berisi sebuah tombol pilihan sebelum lanjut menuju langkah
berikutnya. MsgBox mempunyai format sebagai berikut:
PesanAnda = MsgBox (Prompt, StyleValue, Title)
Untuk penjelasannya adalah sebagai berikut, argumen pertama adalah
Prompt yang akan menampilkan pesan di dalam kotak pesan dan disinilah
informasi dapat diberikan kepada user (pengguna), StyleValue adalah jenis
kotak pesan (MsgBox) yang akan ditampilkan, untuk lebih jelasnya silahkan
lihat table macam-macm MsgBox, dan terakhir adalah Title yaitu bagian yang
akan menampilkan judul kotak pesan.
Kita dapat mengganti nilai StyleValue dengan sebuah nama konstanta (name
constant) agar lebih mudah pembacaannya. Beriktu adalah contoh
penggunaannnya Pesan = MsgBox ("Klik OK untuk proses selanjutnya", 1,
"Proses verifikasi") atau Pesan = MsgBox ("Klik OK untuk proses
selanjutnya" , vbOKCancel, "Proses verifikasi"). Pesan adalah sebuah variabel
yang menyimpan nilai ketika kita mengoperasikan MsgBox ( ) function.
Besarnya nilai ditentukan oleh tipe button atau tombol yang diklik oleh user
dan dideklarasikan didalam bentuk tipe data integer. Untuk mengetahui nilai
masing-masing tipe tombol atau button bisa melihat tabel berikut ini.

B. Tutorial MyCheckBox
1. Buatlah User Interface seperti gambar berikut:

Object
Form1
Label1
Label2
Label3
Label4
Label5
Text1
Text2
Option1
Option1
Option1
Option1
Combo1
Check1
Check1
Check1
Check1
Check1
Command1

Property
Caption
Caption
Aligment
Caption
Aligment
Caption
Aligment
Caption
Aligment
Caption
Aligment
Caption
Caption
Caption
Caption
Caption
Caption
Text
List
Caption
Caption
Caption
Caption
Caption
Caption

2. Tuliskan kode program berikut pada Form1


Private Sub Command1_Click()
Dim ket As String

Value
MyCheckBox
Nim:
Right Justify
Nama:
Right Justify
Jurusan:
Right Justify
Jenis Kelamin:
Right Justify
Hobi:
Right Justify
TI
SI
KA
SK
Pilih
Laki-laki
Perempuan
Masak
Baca Buku
Olah Raga
Nonton
Lain-lain
OK

mengambil text1 untuk ditampilkan di keterangan


(jumlah maksimum 13 karakter)
ket = "Nim : " + Text1.Text + Chr(13)
'menambahkan keterangan dengan nama
ket = ket + "Nama : " + Text2.Text + Chr(13)
looping menentukan indek array dari option1 yang
dipilih
For i = 0 To 3
If Option1(i) = True Then
jurusan sesuai dengan apa yang dipilih di
option1
ket = ket + "Jurusan : " + Option1(i).Caption + Chr(13)
End If
Next
menambah keterangan jenis kelamin sesuai text pada
combo1
ket = ket + "jenis kelamin : " + Combo1.Text + Chr(13)
vbnewline = dilakukan perubahan baris
ket = ket + "Hobi : " + vbNewLine
'looping menentukan indek array dari check1 yang
dipilih
For i = 0 To 3
If Check1(i) Then
Hobi sesuai dengan apa yang dipilih di check1
ket = ket + Check1(i).Caption
End If
Next
menampilkan pesan dengan judul 'data mahasiswa'
MsgBox ket, , "Data Mahasiswa"
ketika pesan data mahasiwa diclose
pesan = MsgBox("Apakah data mau ditampilkan lagi?",
vbOKCancel, "alert!")
'menampilkan vbok dan vbcancel
If pesan = vbOK Then
'jika vbok diklik form1 akan ditampilkan kembali
Form1.Show
Else
'jika vbcancel diklik, form1 akan ditutup
Unload Me
End If
End Sub
3. Ketika program dijalankan

C. Tutorial MyBrowser
1. Buatlah User Interface seperti gambar berikut:

Object
Form1
File1
Image1

Property
Caption
Pattern
Strecth
BorderStyle

Value
MyBrowser
*.bmp;*.wmf;*.ico;*.jpg
True
Fixed Single

2. Tuliskan kode program berikut pada Form1:


Private Sub Dir1_Change()
ketika direktory diganti, tempat file juga akan berganti

File1.Path = Dir1.Path
End Sub
Private Sub Drive1_Change()
ketika drive diganti, direktory akan sesuai dengan apa
yang ada pada drive
Dir1.Path = Drive1.Drive
End Sub
Private Sub File1_Click()
membuka file sesuai dengan apa yang dipilih pada
path
SelectedFile = File1.Path & "\" & File1.FileName
Image1.Picture = LoadPicture(SelectedFile)
End Sub
3. Ketika program dijalankan:

D. Tutorial MyOleBid
1. Buat User Interface sesuai gambar berikut:

a. Dibawah label Estimate ScratchPad, buatlah kotak menggunakan


kontrol OLE, pilih Microsoft Office Word Document

b. Ketik Estimate Notes kemudian gunakan perintah Date and Time untuk
menambahkan tanggal

c. Lakukan hal yang sama untuk MS.Excel (dibawah label Bid Calculator)
dan Paint (dibawah label Site Drawings).
d. Aturlah properties seperti di bawah ini:
Object
Property
Form1
Caption
Label1
Font
OLE1
OLE2
OLE3

BorderStyle
Appearanca
BackColor
BorderStyle
Appearanca
BackColor
BorderStyle
Appearanca
BackColor

Value
MyOleBid
Times New Roman
Bold
18-Point
None
Flat
Light Gray
None
Flat
Light Gray
None
Flat
Light Gray

2. Masukkan kode program berikut:


Private Sub Command1_Click()
menutup program
Unload Me
End Sub
3. Ketika program dijalankan:

Akan membuka program sesuai dengan aplikasi yang dipilih pada OLE.

E. Tutorial MyData
1. Buat user interface sesuai gambar berikut:

2. Pada properti objek data, pastikan Connect telah diset ke Access. Pada
properti DatabaseName diubah menjadi lokasi penyimpanan database.
Caption diubah menjadi BIBLIO.mdb. Ubah properti Record Source
menjadi Authors.

3. Ubah properti Text1 Source menjadi seperti berikut:

4. Ganti Caption Label1 menjadi Author.


5. Ketika program dijalankan:

Anda mungkin juga menyukai