azhim rosyed ibrahim.e1.08_1
DESCRIPTION
pemrograman visualTRANSCRIPT
Nama: Azhim Rosyed Ibrahim
Kelas: E.1
NIM: 13520241005
Menu dan Kotak Dialog 1A. Menu EditorMenu editor digunakan untuk membuat menu pada aplikasi,pada menu editor terdapat beberapa kotak isian maupun kotak pilihan yang sebenarnyamerupakan properti dari objek menu yang akan menampilkan tampilan dari menu tersebut.B. Tutorial MyMenu1. Klik tombol menu editor atau gunakan ctrl+E.
2. Kemudian buatlah seperti gambar berikut:
CaptionName
&ClockmnuClock
&TimemnuTimeItem
&DatemnuDateItem
Text &ColormnuTextColorItem
&FilemnuFile
&OpenmnuOpen
&ClosemnuClose
&ExitmnuExit
Keterangan:
a. Caption adalah nama menu (& digunakan untuk perintah cepat).b. Name adalah nilai yang digunakan dalam function.c. Insert untuk menambah menu.
d. Delete untuk menghapus menu yang dipilih.
e. Arah panah untuk menentukan letak menu. Jika ke kanan menjadi sub menu dari menu di atasnya, jika ke atas/ke bawah penempatan menu akan berubah.
3. Kemudian buatlah User Interface seperti gambar berikut:
ObjectPropertyValue
Form1CaptionCoba Menu
Label1Alignment
Border Style
Caption
FontCenter
Fixed single
-
Ms Sans Serif
Bold
14-point
Image1Strecth
BorderStyleTrue
None
4. Tuliskan kode program berikut pada Form1ketika menu close dipilih
Private Sub mnuClose_Click()
image1 tidak menampilkan gambar apapunImage1.Picture = LoadPicture("")menu close tidak dapat dipilih (false)mnuClose.Enabled = False
End Sub
ketika menu Date diplihPrivate Sub mnuDateItem_Click()Label1 akan menampilkan tanggal sesuai tanggal PCLabel1.Caption = Date
End Sub
ketika menu exit dipilihPrivate Sub mnuExit_Click()program akan ditutupUnload Me
End Sub
ketika menu open dipilihPrivate Sub mnuOpen_Click()file yang muncul hanya berekstensi .jpgCommonDialog1.Filter = "(*.JPG)|*.JPG"
CommonDialog1.ShowOpengambar yang ditampilkan pada image1 sesuai dengan apa yang kita pilihImage1.Picture = LoadPicture(CommonDialog1.FileName)
mnuClose.Enabled = True
End Sub
ketika menu Time dijalankanPrivate Sub mnuTimeItem_Click()Label1 akan berubah menjadi waktu saat ini (jam/menit/detik)Label1.Caption = Time
End Sub
ketika menu teks color dipilihPrivate Sub nmuTextColorItem_Click()membuka kotak memilih warnaCommonDialog1.Flags = &H2&
CommonDialog1.ShowColormerubah warna Label1 menjadi seperti apa yang dipilihLabel1.ForeColor = CommonDialog1.Color
End Sub
5. Ketika program dijalankana. Menu Time dipilih:
b. Menu Date dipilih:
c. Menu Text Color dipilih:
d. Menu Open dipilih:
e. Menu Close dipilih: