SlideShare a Scribd company logo
1 of 19
Download to read offline
MODUL
Membuat Multiple
Design Interface
Pemrograman Visual - Session 9
Debby Ummul Hidayah, S.Kom., M.MSI
debbyummul@amikompurwokerto.ac.id
2
1. Buat projek baru dengan cara pilih menu File  New  Project. Kemudian pilih
Windows Form Application. Pada bagian Name isikan dengan Latihan11_<digit
terakhir dari NIM> misal Latihan11_1837. Untuk location isikan dengan lokasi
tempat penyimpanan projek (klik tombol Browse). Setelah selesai klik tombol OK.
2. Tahap 1 : silahkan desain form sepeti berikut.
3
Keterangan :
Toolbox Property
Form1 Text : Aplikasi Pinjam Buku
Size : 600; 600
FormBorderStyle : FixedSingle
MaximizeBox : false
StartPosition : CenterScreen
IsMdiContainer : true
3. Tahap 2 : Tambahkan MenuStrip caranya dengan pilih pada toolbox  klik
MenuStrip kemudian tempelkan pada windows form.
4
4. Isikan pada menu strip kolom Type Here dengan Buku
Lalu isikan sub menu di menu strip dengan Tambah Buku
5
Silahkan tambahkan 3 menu lagi yaitu peminjam, transaksi, laporan.
Keterangan:
Menu Sub Menu
Buku
Tambah Buku
Hapus Buku
Peminjam
Tambah Peminjam
Hapus Peminjam
Transaksi Pinjam Buku
Laporan
Buku
Peminjam
Transaksi
6
Biasanya pada aplikasi terdapat tombol akses cepat melalui keyboard untuk
menampilkan form yang dibutuhkan. Seperti contohnya penggunaan Ctrl atau Shift
+ karakter (A, B, C, dst). Untuk menambahkan tombol pintasan tersebut kita cukup
arahkan atau klik pada SubMenuToolStripItem kemudian pada properties pilih
ShorcutKey selanjutnya pilih modifier dan key nya.
7
5. Tahap 3 : tambahkan toolstrip
6. Klik pada toolStripButton
8
7. Klik kanan pada toolStripButton  pilih Set Image
8. Muncul kotak dialog Select Resource kemudian pilih pada Local Resource 
Import
9
Lalu cari di mana lokasi tempat penyimpanan icon. Pilih icon pada gambar 1 dan
klik Open.
Jika berhasil terimport maka akan muncul kotak dialog seperti berikut lalu klik OK.
10
9. Pada Properties toolStripButton1 ubah pada bagian ImageScaling menjadi None.
Kemudian pada bagian Text ubah menjadi Pinjam Buku
11
Silahkan tambahkan 3 icon lainnya dengan cara yang sama seperti pada nomor 7,
8, dan 9. Jika berhasil hasilnya seperti berikut.
10. Kemudian kita tambahkan form baru lagi dengan nama Form_Buku. Caranya klik
kanan pada projek Latihan11 kemudian pilih Add  Windows Form.
12
Pada Name ganti dengan nama Form_Buku. Selanjutnya klik Add.
11. Silahkan desain form buku seperti contoh berikut.
13
Keterangan:
Toolbox Properties
form Name: Form_Buku
Size: 640; 490
MaximizeBox: false
FormBorderStyle: FixedDialog
label1 Text: Daftar Buku
Font: Arial Narrow; 11,25pt
button1 Text: Tambah
(Name): btnTambah
button2 Text: Hapus
(Name): btnTutup
button3 Text: Tutup
(Name): btnTutup
dataGridView1 (Name): dgBuku
12. Selanjutnya tambahkan form lagi dengan nama Form_TambahBuku. Desainnya
seperti berikut.
14
Keterangan:
Toolbox Keterangan
form (Name): Form_TambahBuku
Text: Tambah Buku
Size: 243; 54
MaximizeBox: false
FormBorderStyle: FixedDialog
label1 Text: ID Buku
label2 Text: Judul Buku
label3 Text: Penulis
label4 Text: Penerbit
label5 Text: Kota Terbit
label6 Text: Tahun Terbit
textBox1 (Name): txtIdBuku
Size: 100; 20
textBox2 (Name): txtJudul
Size: 243; 54
Multiline: true
textBox3 (Name): txtPenulis
Size: 243; 20
textBox4 (Name): txtPenerbit
Size: 185; 20
textBox5 (Name): txtKotaTerbit
Size: 185; 20
textBox6 (Name): txtTahunTerbit
Size: 132; 20
Button1 (Name): btnTambah
Text: Tambah
Button2 (Name): btnBatal
Text: Batal
15
13. Kemudian tambahkan form baru lagi di projek Latihan11, ubah name menjadi
Form_HapusBuku.
Keterangan:
Toolbox Keterangan
form (Name): Form_HapusBuku
Text: Hapus Buku
Size: 433; 200
MaximizeBox: false
FormBorderStyle: FixedDialog
label1 Text: ID Buku
label2 Text: Judul
Button1 (Name): btnCari
Text: Cari
Button2 (Name): btnHapus
Text: Hapus
Button3 (Name): btnBatal
Text: Batal
textBox1 (Name): txtIdBuku
Size: 215; 20
textBox2 (Name): txtJudul
Size: 296; 20
16
14. Selanjutnya kita akan membuat MDI form. Caranya kita klik pada menuStrip
Tambah Buku.
Tambahkan script code berikut:
double klik pada Tambah Buku
17
15. Kemudian tambahkan source code untuk menuStrip Hapus Buku.
Tambahkan script code berikut:
double klik pada Tambah Buku
18
16. Selanjutnya buka Form_Buku lalu double klik pada button Tambah.
Ketikkan source program berikut.
17. Lalu pada icon bergambar buku silahkan double klik lalu ketikkan program berikut.
19
18. Kemudian pada menuStrip Keluar silahkan double klik lalu ketikkan program
berikut.

More Related Content

What's hot

Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1rizqitohopi
 
Part 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaPart 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaRolly Yesputra
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETImam Halim Mursyidin
 
Tutor folder locker
Tutor folder lockerTutor folder locker
Tutor folder lockerBola Sodok
 
Laporan praktikum3
Laporan praktikum3Laporan praktikum3
Laporan praktikum3rizqitohopi
 
Part 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek KontrolPart 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek KontrolRolly Yesputra
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Rolly Yesputra
 
Aplikasi WEB CAMAERA dengan VB.NET
Aplikasi WEB CAMAERA dengan VB.NETAplikasi WEB CAMAERA dengan VB.NET
Aplikasi WEB CAMAERA dengan VB.NETImam Halim Mursyidin
 
Laporan praktikum2
Laporan praktikum2Laporan praktikum2
Laporan praktikum2rizqitohopi
 
URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)
URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)
URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)Nastiti Rahajeng
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Rolly Yesputra
 
Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6Zoeliandri Sapoetra
 
Membuat loading visual studio
Membuat loading visual studioMembuat loading visual studio
Membuat loading visual studioSulaiman Sulaiman
 
Membuat Text menjadi Suara dengan VB.NET
Membuat Text menjadi Suara dengan VB.NETMembuat Text menjadi Suara dengan VB.NET
Membuat Text menjadi Suara dengan VB.NETImam Halim Mursyidin
 
Laporan praktikum4
Laporan praktikum4Laporan praktikum4
Laporan praktikum4rizqitohopi
 

What's hot (20)

Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1
 
Part 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaPart 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan Sederhana
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NET
 
Tutor folder locker
Tutor folder lockerTutor folder locker
Tutor folder locker
 
Laporan praktikum3
Laporan praktikum3Laporan praktikum3
Laporan praktikum3
 
Membuat Terbilang di VB.NET
Membuat Terbilang di VB.NETMembuat Terbilang di VB.NET
Membuat Terbilang di VB.NET
 
Part 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek KontrolPart 3 - Mengenal Form dan Objek Kontrol
Part 3 - Mengenal Form dan Objek Kontrol
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)
 
Aplikasi WEB CAMAERA dengan VB.NET
Aplikasi WEB CAMAERA dengan VB.NETAplikasi WEB CAMAERA dengan VB.NET
Aplikasi WEB CAMAERA dengan VB.NET
 
Instalasi DotNetBar di VB.NET
Instalasi DotNetBar di VB.NETInstalasi DotNetBar di VB.NET
Instalasi DotNetBar di VB.NET
 
Laporan praktikum2
Laporan praktikum2Laporan praktikum2
Laporan praktikum2
 
URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)
URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)
URAIAN KEGIATAN MINDJET MINDMANAGER (PRAKTIKUM 1)
 
Membuat form pada fox pro
Membuat form pada fox proMembuat form pada fox pro
Membuat form pada fox pro
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010
 
Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6Pemanfaatan crystal report 8,5 pada VB6
Pemanfaatan crystal report 8,5 pada VB6
 
Membuat loading visual studio
Membuat loading visual studioMembuat loading visual studio
Membuat loading visual studio
 
Kkpi leni
Kkpi leniKkpi leni
Kkpi leni
 
Membuat Text menjadi Suara dengan VB.NET
Membuat Text menjadi Suara dengan VB.NETMembuat Text menjadi Suara dengan VB.NET
Membuat Text menjadi Suara dengan VB.NET
 
Laporan praktikum4
Laporan praktikum4Laporan praktikum4
Laporan praktikum4
 
Web Programming Form
Web Programming FormWeb Programming Form
Web Programming Form
 

Similar to OPTIMALKAN MULTIPLE DESIGN INTERFACE

Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakaneriyadi
 
SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...
SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...
SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...Fitri Febriani
 
Belajar macro excel 2007
Belajar macro excel 2007Belajar macro excel 2007
Belajar macro excel 2007doni sandra
 
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...AGUS SAIFUL
 
Contoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanContoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanSis Wanti
 
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...Jerry Setiawan
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlARISTONSARUMAHA
 
Modul08 mendisain form advanced
Modul08 mendisain form advancedModul08 mendisain form advanced
Modul08 mendisain form advancedagus salim
 
membuat program sederhana menggunakan power builder
membuat program sederhana menggunakan power buildermembuat program sederhana menggunakan power builder
membuat program sederhana menggunakan power builderFariszal Nova
 
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...Mutia Nabila
 
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...Mutia Nabila
 
Xi.1 chapter 2
Xi.1 chapter 2Xi.1 chapter 2
Xi.1 chapter 2PhOo JuTek
 
Tugas uts komputer
Tugas uts komputerTugas uts komputer
Tugas uts komputermenk88
 
Tugas uts komputer
Tugas uts komputerTugas uts komputer
Tugas uts komputerceriazunena
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4windryika
 

Similar to OPTIMALKAN MULTIPLE DESIGN INTERFACE (20)

Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
 
SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...
SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...
SIM, Fitri Febriani, Hapzi Ali, Opsi Membuat Blog atau Database dg Ms. Access...
 
Access
AccessAccess
Access
 
Belajar macro excel 2007
Belajar macro excel 2007Belajar macro excel 2007
Belajar macro excel 2007
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 
Access
AccessAccess
Access
 
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,membuat dan mengelola blog &amp...
 
Contoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanContoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualan
 
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan Mysql
 
Modul 11 mendisain menu
Modul 11 mendisain menuModul 11 mendisain menu
Modul 11 mendisain menu
 
Modul08 mendisain form advanced
Modul08 mendisain form advancedModul08 mendisain form advanced
Modul08 mendisain form advanced
 
membuat program sederhana menggunakan power builder
membuat program sederhana menggunakan power buildermembuat program sederhana menggunakan power builder
membuat program sederhana menggunakan power builder
 
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
 
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
Sim16, Mutia Nabila, Hapzi Ali, Opsi membuat Blog & Database Ms. Access, Univ...
 
Praktik Bab 5
Praktik Bab 5Praktik Bab 5
Praktik Bab 5
 
Xi.1 chapter 2
Xi.1 chapter 2Xi.1 chapter 2
Xi.1 chapter 2
 
Tugas uts komputer
Tugas uts komputerTugas uts komputer
Tugas uts komputer
 
Tugas uts komputer
Tugas uts komputerTugas uts komputer
Tugas uts komputer
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4
 

More from Debby Ummul

Modul Praktikum 5 - Pemrograman Visual
Modul Praktikum 5 - Pemrograman VisualModul Praktikum 5 - Pemrograman Visual
Modul Praktikum 5 - Pemrograman VisualDebby Ummul
 
Modul Praktikum 4 - Pemrograman Visual
Modul Praktikum 4 - Pemrograman VisualModul Praktikum 4 - Pemrograman Visual
Modul Praktikum 4 - Pemrograman VisualDebby Ummul
 
Modul Praktikum 2 - Pemrograman Visual
Modul Praktikum 2 - Pemrograman VisualModul Praktikum 2 - Pemrograman Visual
Modul Praktikum 2 - Pemrograman VisualDebby Ummul
 
Modul Praktikum 11 - Pemorgraman Visual
Modul Praktikum 11 - Pemorgraman VisualModul Praktikum 11 - Pemorgraman Visual
Modul Praktikum 11 - Pemorgraman VisualDebby Ummul
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)Debby Ummul
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)Debby Ummul
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)Debby Ummul
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)Debby Ummul
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
 
SISTEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS...
SISTEM PENDUKUNG KEPUTUSAN  MENGGUNAKAN METODE ANALYTICAL   HIERARCHY PROCESS...SISTEM PENDUKUNG KEPUTUSAN  MENGGUNAKAN METODE ANALYTICAL   HIERARCHY PROCESS...
SISTEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS...Debby Ummul
 

More from Debby Ummul (11)

Modul Praktikum 5 - Pemrograman Visual
Modul Praktikum 5 - Pemrograman VisualModul Praktikum 5 - Pemrograman Visual
Modul Praktikum 5 - Pemrograman Visual
 
Modul Praktikum 4 - Pemrograman Visual
Modul Praktikum 4 - Pemrograman VisualModul Praktikum 4 - Pemrograman Visual
Modul Praktikum 4 - Pemrograman Visual
 
Modul Praktikum 2 - Pemrograman Visual
Modul Praktikum 2 - Pemrograman VisualModul Praktikum 2 - Pemrograman Visual
Modul Praktikum 2 - Pemrograman Visual
 
Modul Praktikum 11 - Pemorgraman Visual
Modul Praktikum 11 - Pemorgraman VisualModul Praktikum 11 - Pemorgraman Visual
Modul Praktikum 11 - Pemorgraman Visual
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9)
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
SISTEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS...
SISTEM PENDUKUNG KEPUTUSAN  MENGGUNAKAN METODE ANALYTICAL   HIERARCHY PROCESS...SISTEM PENDUKUNG KEPUTUSAN  MENGGUNAKAN METODE ANALYTICAL   HIERARCHY PROCESS...
SISTEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS...
 

Recently uploaded

ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 

Recently uploaded (20)

ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 

OPTIMALKAN MULTIPLE DESIGN INTERFACE

  • 1. MODUL Membuat Multiple Design Interface Pemrograman Visual - Session 9 Debby Ummul Hidayah, S.Kom., M.MSI debbyummul@amikompurwokerto.ac.id
  • 2. 2 1. Buat projek baru dengan cara pilih menu File  New  Project. Kemudian pilih Windows Form Application. Pada bagian Name isikan dengan Latihan11_<digit terakhir dari NIM> misal Latihan11_1837. Untuk location isikan dengan lokasi tempat penyimpanan projek (klik tombol Browse). Setelah selesai klik tombol OK. 2. Tahap 1 : silahkan desain form sepeti berikut.
  • 3. 3 Keterangan : Toolbox Property Form1 Text : Aplikasi Pinjam Buku Size : 600; 600 FormBorderStyle : FixedSingle MaximizeBox : false StartPosition : CenterScreen IsMdiContainer : true 3. Tahap 2 : Tambahkan MenuStrip caranya dengan pilih pada toolbox  klik MenuStrip kemudian tempelkan pada windows form.
  • 4. 4 4. Isikan pada menu strip kolom Type Here dengan Buku Lalu isikan sub menu di menu strip dengan Tambah Buku
  • 5. 5 Silahkan tambahkan 3 menu lagi yaitu peminjam, transaksi, laporan. Keterangan: Menu Sub Menu Buku Tambah Buku Hapus Buku Peminjam Tambah Peminjam Hapus Peminjam Transaksi Pinjam Buku Laporan Buku Peminjam Transaksi
  • 6. 6 Biasanya pada aplikasi terdapat tombol akses cepat melalui keyboard untuk menampilkan form yang dibutuhkan. Seperti contohnya penggunaan Ctrl atau Shift + karakter (A, B, C, dst). Untuk menambahkan tombol pintasan tersebut kita cukup arahkan atau klik pada SubMenuToolStripItem kemudian pada properties pilih ShorcutKey selanjutnya pilih modifier dan key nya.
  • 7. 7 5. Tahap 3 : tambahkan toolstrip 6. Klik pada toolStripButton
  • 8. 8 7. Klik kanan pada toolStripButton  pilih Set Image 8. Muncul kotak dialog Select Resource kemudian pilih pada Local Resource  Import
  • 9. 9 Lalu cari di mana lokasi tempat penyimpanan icon. Pilih icon pada gambar 1 dan klik Open. Jika berhasil terimport maka akan muncul kotak dialog seperti berikut lalu klik OK.
  • 10. 10 9. Pada Properties toolStripButton1 ubah pada bagian ImageScaling menjadi None. Kemudian pada bagian Text ubah menjadi Pinjam Buku
  • 11. 11 Silahkan tambahkan 3 icon lainnya dengan cara yang sama seperti pada nomor 7, 8, dan 9. Jika berhasil hasilnya seperti berikut. 10. Kemudian kita tambahkan form baru lagi dengan nama Form_Buku. Caranya klik kanan pada projek Latihan11 kemudian pilih Add  Windows Form.
  • 12. 12 Pada Name ganti dengan nama Form_Buku. Selanjutnya klik Add. 11. Silahkan desain form buku seperti contoh berikut.
  • 13. 13 Keterangan: Toolbox Properties form Name: Form_Buku Size: 640; 490 MaximizeBox: false FormBorderStyle: FixedDialog label1 Text: Daftar Buku Font: Arial Narrow; 11,25pt button1 Text: Tambah (Name): btnTambah button2 Text: Hapus (Name): btnTutup button3 Text: Tutup (Name): btnTutup dataGridView1 (Name): dgBuku 12. Selanjutnya tambahkan form lagi dengan nama Form_TambahBuku. Desainnya seperti berikut.
  • 14. 14 Keterangan: Toolbox Keterangan form (Name): Form_TambahBuku Text: Tambah Buku Size: 243; 54 MaximizeBox: false FormBorderStyle: FixedDialog label1 Text: ID Buku label2 Text: Judul Buku label3 Text: Penulis label4 Text: Penerbit label5 Text: Kota Terbit label6 Text: Tahun Terbit textBox1 (Name): txtIdBuku Size: 100; 20 textBox2 (Name): txtJudul Size: 243; 54 Multiline: true textBox3 (Name): txtPenulis Size: 243; 20 textBox4 (Name): txtPenerbit Size: 185; 20 textBox5 (Name): txtKotaTerbit Size: 185; 20 textBox6 (Name): txtTahunTerbit Size: 132; 20 Button1 (Name): btnTambah Text: Tambah Button2 (Name): btnBatal Text: Batal
  • 15. 15 13. Kemudian tambahkan form baru lagi di projek Latihan11, ubah name menjadi Form_HapusBuku. Keterangan: Toolbox Keterangan form (Name): Form_HapusBuku Text: Hapus Buku Size: 433; 200 MaximizeBox: false FormBorderStyle: FixedDialog label1 Text: ID Buku label2 Text: Judul Button1 (Name): btnCari Text: Cari Button2 (Name): btnHapus Text: Hapus Button3 (Name): btnBatal Text: Batal textBox1 (Name): txtIdBuku Size: 215; 20 textBox2 (Name): txtJudul Size: 296; 20
  • 16. 16 14. Selanjutnya kita akan membuat MDI form. Caranya kita klik pada menuStrip Tambah Buku. Tambahkan script code berikut: double klik pada Tambah Buku
  • 17. 17 15. Kemudian tambahkan source code untuk menuStrip Hapus Buku. Tambahkan script code berikut: double klik pada Tambah Buku
  • 18. 18 16. Selanjutnya buka Form_Buku lalu double klik pada button Tambah. Ketikkan source program berikut. 17. Lalu pada icon bergambar buku silahkan double klik lalu ketikkan program berikut.
  • 19. 19 18. Kemudian pada menuStrip Keluar silahkan double klik lalu ketikkan program berikut.