8. dialog box

Upload: ranny

Post on 29-Mar-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Dialog Box Visual Basic 6

TRANSCRIPT

  • Dialog Box

    Pertemuan 8

    Algoritma dan Pemrograman 2B

    Jurusan Sistem Informasi

    Fakultas Ilmu Komputer dan Teknologi Informasi

    Universitas Gunadarma

    2015

  • Dialog Box

    MsgBox ( )

    Fungsi yang menghasilkan kotak untuk

    menampilkan pesan pada user.

    Bentuk umum :

    Msgbox pesan [,parameter, judul]

    NamaVar = Msgbox (pesan [,parameter, judul])

  • Parameter Msgbox

    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 Menampilkan Icon Kritis

    32 VbQuestion Menampilkan Icon Warning Question

    48 VbExclamation Menampilkan Icon Warning 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 Dialog Box

    Msgbox Anda baru saja menekan tombol, VbExclamation,

    Pemberitahuan

    Inthasil = Msgbox(Anda benar ingin keluar ?, VbQuestion +

    1 , Peringatan)

  • Contoh Dialog Box

    Inthasil = Msgbox(Tidak dapat mengakses disket, 16 +

    2,Warning)

    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 Now

  • Contoh Program

    Inthasil = Msgbox (Yakin Mau Keluar ?,

    VbQuestion +VbOkCancel,Peringatan)

  • Input Box ( )

    Fungsi yang berguna untuk meminta

    masukan dari pemakai.

    Sintaks umum :

    NamaVar = Inputbox (Teks, Judul [,Nilai default] IntPostX, IntPost Y]};

  • Contoh Program Inputbox ( )

    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 :

  • Kotak Dialog

    Kotak dialog dibuat dengan menggunakan common

    dialog.

    Cara mengaktifkan kontrol common dialog adalah

    memilih Project/Components kemudian memilih

    Microsoft Common Dialog 6.0 dan OK.

    Penulisan Kotak Dialog :

    Namakotakdialog.action = angka

    Namakotakdialog.metode

  • Kotak Dialog

    Metode Angka Jenis Kotak Dialog

    ShowOpen 1 Kotak dialog Open

    ShowSave 2 Kotak dialog Save As

    ShowColor 3 Kotak dialog Color

    ShowFont 4 Kotak Dialog Font

    ShowPrinter 5 Kotak dialog Printer

    ShowHelp 6 Kotak dialog Help

  • Contoh Kotak Dialog

    Private Sub Command1_Click()

    CommonDialog1.ShowColor

    Form1.BackColor = CommoDialog1.Color

    End Sub

  • Private Sub Command1_Click()

    On Error GoTo TidakJadi

    CommonDialog1.Cancel Error = True

    CommonDialog1.ShowColor

    Form1.BackColor = CommoDialog1.Color

    Exit Sub

    TidakJadi :

    MsgBox Anda tidak jadi memilih warna . . Cancel ?!

    End Sub

  • Kotak Dialog

    Properti dalam kotak dialog adalah :

    1. CancelError

    2. DialogTitle : Properti ini utk menampung teks yg akan dijadikan judul kotak dialog.

    3. Flags : Properti ini utk mengkhususkan jenis kotak dialog kita.

    4. Min : properti yg berguna utk penentuan nilai minimum bagi kotak dialog kita.

    5. Max : properti yg berguna utk penentuan nilai maksimum bagi kotak dialog kita.