Pertemuan ke VIII DIALOG BOX

Alogritma Dan pemrograman IIB

Sesi/Perkuliahan ke: VIII
Tujuan Instruksional Khusus :
1. Mengerti dan memahami pembuatan Dialog Box
2. Membuatan Dialog Box dengan menggunakan statement MsgBox
3. Membuatan Dialog Box dengan menggunakan statement Function
MsgBox
4. Membuatan Dialog Box dengan menggunakan statement Function
InputBox
Pokok Bahasan : Dialog Box
Deskripsi singkat : Dalam pertemuan ini akan mempelajari Menjelaskan
dialog Box, statement MsgBox, function MsgBox dan function InputBox

Referensi :
1.

Peter Norton’s, Guide to Visual Basic 6, SAMS Publishing, 1998

2.


Djoko Pramono, Mudah Menguasai Visual Basic 6, Elex Media
Komputindo, Jakarta, 1999

Dialog Box

Halaman 1 dari 6

Alogritma Dan pemrograman IIB
DIALOG BOX

A. KOTAK PESAN / MSGBOX ( )
Adalah fungsi yang menghasilkan kotak untuk menampilkan pesan-pada
user.
Sintaks :
Msgbox “pesan” [, parameter, “judul”]
Atau
NamaVar = Msgbox(“pesan [,parameter,”judul”])
Keterangan :
Pesan


= Teks atau kalimat yang ingin ditampilkan (diapit “ “)

Parameter

= Nilai / konstanta yang berfungsi untuk menampilkan
pilihan - pilihan tertentu pada kotak pesan.

Judul

= Judul yang ditampilkan pada baris teratas kotak pesan.

NamaVar

= Variabel yang menyimpan hasil yang diperoleh dari
fungsi Msgbox( )

Parameter
Nilai

Konstanta


Keterangan

0

VbOkOnly

Menampilkan tombol Ok

1

VbOkCancel

Menampilkan tombol Ok,Cancel

2

VbAbortRetryIgnore

Menampilkan


tombol

Abort,

Retry, Cancel
3

VbYesNoCancel

Menampilkan tombol Yes, No,
Cancel

4

VbYesNo

Menampilkan tombol Yes, No

5


VbRetryCancel

Menampilkan

tombol

Retry,

Cancel
16

VbCritical

Dialog Box

Menampilkan Icon kritis

Halaman 2 dari 6


Alogritma Dan pemrograman IIB
32

VbQuestion

Menampilkan

Icon

Warning

Icon

Warning

Question

48

VbExclamation


Menampilkan
Msgbox

64

VbInformation

Menampilkan Icon Information
Msgbox

0

VbDefaultbutton1

Tombol pertama dapat focus

256

VbDefaultbutton2


Tombol kedua dapat focus

512

VbDefaultbutton3

Tombol ketiga dapat focus

Contoh 1:
Msgbox “Anda baru saja menekan tombol”, VbExclamation, “Pemberitahuan”

Contoh 2:
Inthasil = Msgbox(“Anda benar ingin keluar ?”, VbQuestion + 1 , “Peringatan”)

Contoh 3:
Inthasil = Msgbox(“Tidak dapat mengakses disket”, 16 + 2,”Warning”)

Dialog Box


Halaman 3 dari 6

Alogritma Dan pemrograman IIB

Contoh 4 :
Msgbox “Selamat anda berhasil”, vbinformation,”Berita”

Hasil Fungsi Msgbox ( )

Nilai

Konstanta

Keterangan

1

VbOk

User memilih tombol Ok


2

VbCancel

User memilih tombol Cancel

3

VbAbort

User memilih tombol Abort

4

VbRetry

User memilih tombol Retry

5


VbIgnore

User memilih tombol Ignore

6

VbYes

User memilih tombol Yes

7

VbNo

User memilih tombol No

Contoh 5 :
Inthasil

=

Msgbox

(“Yakin

Mau

Keluar

?”,

VbQuestion

+VbOkCancel,”Peringatan”)
If Inthasil = VbOk then Unload me

If

Inthasil = 1 then Unload me

Else Form1.show
Endif

Dialog Box

Halaman 4 dari 6

Alogritma Dan pemrograman IIB
B. KOTAK MASUKAN / INPUTBOX ( )
Adalah fungsi yang berguna untuk meminta masukan dari pemakai.
Sintaks :
NamaVar = Inputbox ( “Teks” , ” Judul “ [,Nilai default]

[,

IntPosX, IntPosY])
Keterangan :
NamaVar

= Variabel yang menyimpan hasil yang diperoleh dari
fungsi Inputbox( )

Teks

= Teks atau kalimat yang ingin ditampilkan (diapit “ “)

Judul

= Judul yang ditampilkan pada baris teratas kotak masukan.

Nilai default = Nilai standar yang akan tampil pertama kali saat kotak
inputbox tampil.
IntPosX,IntPosY = koordinat untuk menentukan posisi kotak masukan
(ukuran pixel)
Contoh 6 :
Privete Sub Command1_Click ( )
Umur = Inputbox(“Berapa Usia Anda ?”,”Mohon diisi”,0)
Msgbox

“Terima kasih, Usia anda adalah “ + umur, vbinformation,
“Tanggapan”

End Sub

Jika kotak masukan tersebut diisi dengan 23 maka hasilnya adalah :

Dialog Box

Halaman 5 dari 6

Alogritma Dan pemrograman IIB

Dialog Box

Halaman 6 dari 6

Dokumen yang terkait

ANALISA BIAYA OPERASIONAL KENDARAAN PENGANGKUT SAMPAH KOTA MALANG (Studi Kasus : Pengangkutan Sampah dari TPS Kec. Blimbing ke TPA Supiturang, Malang)

24 196 2

FK-UMM Dalam Pertemuan Occupational Health di Philippines

0 56 1

IMPROVING CLASS VIII C STUDENTS’ LISTENING COMPREHENSION ACHIEVEMENT BY USING STORYTELLING AT SMPN I MLANDINGAN SITUBONDO IN THE 2010/2011 ACADEMIC YEAR

8 135 12

Upaya guru PAI dalam mengembangkan kreativitas siswa pada mata pelajaran pendidikan agama islam Kelas VIII SMP Nusantara Plus Ciputat

48 349 84

Resensi buku istri ke 19

0 1 3

PERBEDAAN HASIL BELAJAR IPS TERPADU ANTARA PENGGUNAAN MODEL PEMBELAJARAN KOOPERATIF TIPE NUMBERED HEAD TOGHETHER (NHT) DAN SNOWBALL THROWING (ST) DENGAN MEMPERHATIKAN SIKAP SISWA TERHADAP PEMBELAJARAN PADA SISWA KELAS VIII DI SMP YP 17 BARADATU WAYKANAN T

0 25 90

PENGARUH PEMANFAATAN SARANA BELAJAR DI SEKOLAH DAN MOTIVASI BELAJAR SISWA TERHADAP HASIL BELAJAR IPS TERPADU SISWA KELAS VIII SEMESTER GENAP SMP NEGERI 5 BANDAR LAMPUNG TAHUN PELAJARAN 2013/2014

1 46 78

PENGARUH PEMANFAATAN PERPUSTAKAAN SEKOLAH DAN MINAT BACA TERHADAP HASIL BELAJAR IPS TERPADU SISWA KELAS VIII SMP NEGERI 1 WAY

18 108 89

PENGARUH KEMANDIRIAN DAN SIKAP BELAJAR TERHADAP HASIL BELAJAR IPS TERPADU SISWA KELAS VIII SMP NEGERI 1 PUNGGUR TAHUN PELAJARAN 2012/2013

6 71 68

ANALISIS KELAYAKAN BUKU TEKS SISWA IPA KURIKULUM 2013 PADA MATERI SISTEM PENCERNAAN KELAS VIII UNTUK DIGUNAKAN DALAM PROSES PEMBELAJARAN DITINJAU DARI RELEVANSI ISI, KETEPATAN DAN KOMPLEKSITAS Tita Juwita

3 14 8