SlideShare a Scribd company logo
1 of 8
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 6
MODUL III
MENGENAL FORM DAN OBJEK KONTROL
3.1 Form
Form merupakan media interaksi antara pengguna dengan aplikasi yang anda
buat. Form terbagi ata dua kategori yaitu :
a. Form Dinamis
Yaitu form yang bisa dimanipulasi atau diubah bentuk serta disisipi objek
kontrol yang berisi perintah –perintah yang diperlukan oleh aplikasi yang
akan anda buat, contohnya :
Windows Form, Console, Librari, WPF , dsb
Database Acces dan SQLServer, dll
Gambar 3.1 Contoh Bentuk form dinamis
Form diatas merupakan salah satu bentuk dari Windows Form yang
digunakan untuk menempatkan objek lain diatas nya dan ini masih bisa
dimanipulasi bentuk dan objek tampilannya.
b. Form Statis
Yaitu form yang tidak dapat dimanipulasi atau diubah bentuk serta disisipi
objek kontrol, form ini hanya dapat dipanggil dari perintah kode. Contohnya
:
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 7
1. Message Box
Merupakan form yang bertugas untuk menampilkan pesan keterangan
terhadap suatu kejadian yang diterima oleh aplikasi Anda. Cara
pemnggilan messagebox adalah dengan menggunakan koding seperti
dibawah ini.
Gambar 3.2 Kode Program MessageBox
Penjelasan Kode, untuk menampilkan form pesan singkat yaitu dengan
membuatkan kode MessageBox.show dimana ada empat parameter yang
harus diisi yaitu :
a. Isi Pesan Yang akan ditampilkan, dimana anda bisa membuatkan
beberapa kalimat yang bisa ditampilkan oleh form ini.
b. Title Form  yaitu teks yang digunakan untuk memberikan judul
dari form tersebut.
c. MessageBoxButtons  ini merupakan jenis dari tombol-tombol yang
akan ada didalam tampilan form tersebut.
d. MessageBoxIcon  ini merupakan jenis icon atau gambar yang
digunakan untuk ditampilkan pada jendela form tersebut yang
menandakan sebuah pesan itu ditampilkan sebagai pesan error atau
sebagai konfirmasi atau pertanyaan dan lainnya.
Hasil dari kode diatas jika kita running sebagai berikut, lihat gambar 3.3.
Teks Pesan Judul Pesan/Form
Jenis Tombol Jenis Icon
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 8
Gambar 3.3 Tampilan MessageBox
Jika pesan dan judul form tersebut dirubah, maka tampilan nya akan
seperti dibawah ini :
Gambar 3.4 Tampilan MessageBox 2
2. Input Box
Input Box merupakan form yang digunakan untuk menampilkan jendela
inputan user, tetapi form ini juga tidak bisa diubah dan disisipi oleh objek
kontrol yang lainnya. Untuk menampilkan InputBox ini maka kita harus
menggunakan kode program seperti dibawah ini .
Gambar 3.5 Kode Menampilkan Input Box
Pejelasan kode:
InputBox Memiliki minimal dua parameter, yang pertama parameter label
yang akan ditampilkan sebagai penanda apa yang akan diminta kepada user
atau sebagai keterangan yang digunakan untuk memperjelas apa yang akan
dilakukan user, dan parameter kedua adalah judul atau title dari form
inputbox disini kita bisa membuat dengan memberikan perintah teks dengan
menggunakan tanda petik ganda. Untuk melihat hasil setelah di running ,
lihat gambar 3.6 dibawah ini :
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 9
Gambar 3.6 InputBox Untuk Meminta Nama User
Jika datanya diisi didalam textbox yang sudah disediakan dan sudah didisain
oleh vb itu sendiri dan tidak bisa kita rubah lagi bentuk dan tampilannya, jika
sudah selesai diisi Anda tinggal menekan tombol OK ata Cancel. Seperti
gambar 3.7 dibawah ini.
Gambar 3.7 InputBox yang sudah diisi
3.2 Label, TextBox dan Button
Label merupakan objek kontrol yang digunakan untuk memberikan output atau
menampilkan data diatas jendela form tetapi tidak bisa memberikan input saat aplikasi
dijalankan. Jadi label seringkali digunakan untuk menampilkan keterangan terhadap
suatu objek lain seperti TextBox dan lainnya.
TextBox merupakan objek kontrol yang dapat digunakan sebagai input dan juga
sebagai output ketika aplikasi dijalankan, dan TextBox merupakan objek yang paling
sering digunakan untuk menampung data yang diinputkan oleh user yang akan
menggunakan sistem yang Anda buat.
Button merupakan objek kontrol yang digunakan untuk dapat mengeksekusi
perintah-perintah yang telah anda buat pada jendela kode program.
Untuk
Lanjut
Tekan ini
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 10
3.2.1 Praktek Membuat Label, TextBox dan Button
Untuk mengimplementasikan tiga objek yang sudah kita bahas diatas, maka kita
akan menggunakan form dinamis untuk dapat mendesain sesuai dengan kebutuhan kita,
maka ikuti langkah-langkah dibawah ini :
a. Jalankan Visual Studio 2010  Create New Project  Pilih Project Visual
Basic  Pilih Jenis Tamplate Windows Form Aplication
b. Beri nama project Anda dengan nama Pertemuan 3  lihat gambar dibawah
ini.
Gambar 3.8 Project Pertemuan 3
c. Selanjutnya akan dapat tampilan form dan disain seperti dibawah ini  lihat
gambar 3.9
Gambar 3.9 Mendesain tampilan form1 pertemuan3
d. Mengatur properties dari objek-objek yang kita buat diatas, dengan aturan
dan nilai seperti tabel dibawah ini.
Tabel 3.1 Properties Objek Kontrol
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 11
e. Selanjutnya klik ganda / double click tombol ok, lalu ketikkan program
dibawah ini :
Double click tombol ini
Gambar 3.10 Form Setelah Diset Properties
Setelah diduble click ketikkan program dibawah ini :
Gambar 3.11 Kode Program Button OK
f. Untuk button Cancel merupakan tombol yang digunakan untuk membatalkan
atau menutup form yang sudah dibuat. Kode tombol tersebut seperti dibawah
ini, tetapi dangan langkah yang sama double click tombol dan ketikkan
program nya.
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 12
Gambar 3.12 Kode Program Button Cancel
Dispose( ) merupakan perintah didalam Visual Basic .Net untuk
membatalkan dan menutup form yang aktif saat itu.
3.3 Event Handling Objek Kontrol
Untuk memberikan event kepada setiap objek kontrol yang ada, cukup dengan
melakukan double click objek yang akan anda beri event tersebut, setelah anda double
click maka anda akan mendapatkan event sesuai dengan objek kontrol tersebut, namun
anda masih tetap bisa merubah event yang sudah ada dengan cara memilih kotak event
yang ada pada combo box jendala kode posisi kanan atas, lihat gambar 3.12 dibawah in.
Memberikan Event Tinggal Didouble Click Objek Kontrol
Gambar 3.13 Memberikan event terhadap Objek
Penjelasan:
a. Jika objek kontrol button yang anda double click maka anda akan
mendapatkan event default yaitu event click, lihat gambar dibawah ini.
Gambar 3.14 Event Click
b. Untuk Objek kontrol textbox maka anda akan mendapatkan event
text_change seperti dibawah ini.
Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 13
Gambar 3.15 Event TextChanged
Dan banyak event-event yang lainnya seperti event mouse, event key, event load
dan lainya, akan dibahas pada pertemuan-pertemuan berikutnya .

More Related Content

What's hot

Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Makalah analisis dan desain sistem
Makalah analisis dan desain sistemMakalah analisis dan desain sistem
Makalah analisis dan desain sistemLarasWiranti2
 
Contoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanContoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanSis Wanti
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasiErvi Ervi
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft ExcelMade Aditya
 
Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Joel Marobo
 
Membuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeansMembuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeansdaffa12
 
Pengenalan power designer
Pengenalan power designerPengenalan power designer
Pengenalan power designerpia_13
 
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)difa febri
 
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINShofura Kamal
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi websiteGilang Ramadhan
 
Flowchart penerimaan maba 2
Flowchart penerimaan maba 2Flowchart penerimaan maba 2
Flowchart penerimaan maba 2baak-amikom
 
Pertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakanPertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakanwillyhayon
 

What's hot (20)

Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Soal latihan-access-21
Soal latihan-access-21Soal latihan-access-21
Soal latihan-access-21
 
Soal grafis
Soal grafisSoal grafis
Soal grafis
 
Makalah analisis dan desain sistem
Makalah analisis dan desain sistemMakalah analisis dan desain sistem
Makalah analisis dan desain sistem
 
Contoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanContoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualan
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasi
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft Excel
 
Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)
 
Membuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeansMembuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeans
 
Pengenalan power designer
Pengenalan power designerPengenalan power designer
Pengenalan power designer
 
PPT Microsoft office
PPT Microsoft officePPT Microsoft office
PPT Microsoft office
 
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
 
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
 
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
 
Contoh studykasus-2
Contoh studykasus-2Contoh studykasus-2
Contoh studykasus-2
 
Flowchart penerimaan maba 2
Flowchart penerimaan maba 2Flowchart penerimaan maba 2
Flowchart penerimaan maba 2
 
Pertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakanPertemuan 4-metode-pencarian-dan-pelacakan
Pertemuan 4-metode-pencarian-dan-pelacakan
 

Similar to Part 3 - Mengenal Form dan Objek Kontrol

Pertemuan ke III.doc
Pertemuan ke III.docPertemuan ke III.doc
Pertemuan ke III.docJurnal IT
 
Penggunaan tipe data dan variabel
Penggunaan tipe data dan variabelPenggunaan tipe data dan variabel
Penggunaan tipe data dan variabelWeldan Kusuf
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Rolly Yesputra
 
Pemrograman vba-pada-microsoft-access-2007
Pemrograman vba-pada-microsoft-access-2007Pemrograman vba-pada-microsoft-access-2007
Pemrograman vba-pada-microsoft-access-2007Zona Computer
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4windryika
 
Visual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarVisual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarmuhammad nainuridho
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUIShofura Kamal
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
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
 
Pertemuan 2 desain user interface
Pertemuan 2 desain user interfacePertemuan 2 desain user interface
Pertemuan 2 desain user interfaceheriakj
 
2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excel2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excelmarsel zagoto
 
Modul Praktikum 9 - Permograman Visual
Modul Praktikum 9 - Permograman VisualModul Praktikum 9 - Permograman Visual
Modul Praktikum 9 - Permograman VisualDebby Ummul
 

Similar to Part 3 - Mengenal Form dan Objek Kontrol (20)

Pertemuan ke III.doc
Pertemuan ke III.docPertemuan ke III.doc
Pertemuan ke III.doc
 
Modul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-UnparModul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-Unpar
 
Penggunaan tipe data dan variabel
Penggunaan tipe data dan variabelPenggunaan tipe data dan variabel
Penggunaan tipe data dan variabel
 
Modul ii
Modul iiModul ii
Modul ii
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010
 
Pemrograman vba-pada-microsoft-access-2007
Pemrograman vba-pada-microsoft-access-2007Pemrograman vba-pada-microsoft-access-2007
Pemrograman vba-pada-microsoft-access-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)
 
webdesign dasar : 08 form
webdesign dasar : 08 formwebdesign dasar : 08 form
webdesign dasar : 08 form
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4
 
Access
AccessAccess
Access
 
Access
AccessAccess
Access
 
Visual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarVisual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasar
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
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 visual basic
Modul visual basicModul visual basic
Modul visual basic
 
Pertemuan 2 desain user interface
Pertemuan 2 desain user interfacePertemuan 2 desain user interface
Pertemuan 2 desain user interface
 
2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excel2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excel
 
Modul Praktikum 9 - Permograman Visual
Modul Praktikum 9 - Permograman VisualModul Praktikum 9 - Permograman Visual
Modul Praktikum 9 - Permograman Visual
 

More from Rolly Yesputra

Part 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaPart 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaRolly Yesputra
 
Part 12 - Manajemen Basisdata (MS Access) Lanjutan
Part 12 - Manajemen Basisdata (MS Access) LanjutanPart 12 - Manajemen Basisdata (MS Access) Lanjutan
Part 12 - Manajemen Basisdata (MS Access) LanjutanRolly 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
 
Part 10 - Penanganan Kesalahan (Exception Handling)
Part 10 - Penanganan Kesalahan (Exception Handling)Part 10 - Penanganan Kesalahan (Exception Handling)
Part 10 - Penanganan Kesalahan (Exception Handling)Rolly Yesputra
 
Part 9 - Object Oriented Programming Lanjutan
Part 9 - Object Oriented Programming LanjutanPart 9 - Object Oriented Programming Lanjutan
Part 9 - Object Oriented Programming LanjutanRolly Yesputra
 
Part 8 - Object Oriented Programming
Part 8 - Object Oriented ProgrammingPart 8 - Object Oriented Programming
Part 8 - Object Oriented ProgrammingRolly Yesputra
 
Part 7 - Mengenal Array di Visual Basic .Net
Part 7 - Mengenal Array di Visual Basic .NetPart 7 - Mengenal Array di Visual Basic .Net
Part 7 - Mengenal Array di Visual Basic .NetRolly Yesputra
 
Part 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .NetPart 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .NetRolly Yesputra
 
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NETPart 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NETRolly Yesputra
 
Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010 Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010 Rolly Yesputra
 
Administrasi jaringan komputer_part_2
Administrasi jaringan komputer_part_2Administrasi jaringan komputer_part_2
Administrasi jaringan komputer_part_2Rolly Yesputra
 

More from Rolly Yesputra (11)

Part 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaPart 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan Sederhana
 
Part 12 - Manajemen Basisdata (MS Access) Lanjutan
Part 12 - Manajemen Basisdata (MS Access) LanjutanPart 12 - Manajemen Basisdata (MS Access) Lanjutan
Part 12 - Manajemen Basisdata (MS Access) Lanjutan
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)
 
Part 10 - Penanganan Kesalahan (Exception Handling)
Part 10 - Penanganan Kesalahan (Exception Handling)Part 10 - Penanganan Kesalahan (Exception Handling)
Part 10 - Penanganan Kesalahan (Exception Handling)
 
Part 9 - Object Oriented Programming Lanjutan
Part 9 - Object Oriented Programming LanjutanPart 9 - Object Oriented Programming Lanjutan
Part 9 - Object Oriented Programming Lanjutan
 
Part 8 - Object Oriented Programming
Part 8 - Object Oriented ProgrammingPart 8 - Object Oriented Programming
Part 8 - Object Oriented Programming
 
Part 7 - Mengenal Array di Visual Basic .Net
Part 7 - Mengenal Array di Visual Basic .NetPart 7 - Mengenal Array di Visual Basic .Net
Part 7 - Mengenal Array di Visual Basic .Net
 
Part 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .NetPart 6 - Struktur Kontrol di Visual Basic .Net
Part 6 - Struktur Kontrol di Visual Basic .Net
 
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NETPart 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
Part 5 - Tipe Data-Variabel-Konstanta-Operator-di-VB-NET
 
Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010 Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010
 
Administrasi jaringan komputer_part_2
Administrasi jaringan komputer_part_2Administrasi jaringan komputer_part_2
Administrasi jaringan komputer_part_2
 

Part 3 - Mengenal Form dan Objek Kontrol

  • 1. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 6 MODUL III MENGENAL FORM DAN OBJEK KONTROL 3.1 Form Form merupakan media interaksi antara pengguna dengan aplikasi yang anda buat. Form terbagi ata dua kategori yaitu : a. Form Dinamis Yaitu form yang bisa dimanipulasi atau diubah bentuk serta disisipi objek kontrol yang berisi perintah –perintah yang diperlukan oleh aplikasi yang akan anda buat, contohnya : Windows Form, Console, Librari, WPF , dsb Database Acces dan SQLServer, dll Gambar 3.1 Contoh Bentuk form dinamis Form diatas merupakan salah satu bentuk dari Windows Form yang digunakan untuk menempatkan objek lain diatas nya dan ini masih bisa dimanipulasi bentuk dan objek tampilannya. b. Form Statis Yaitu form yang tidak dapat dimanipulasi atau diubah bentuk serta disisipi objek kontrol, form ini hanya dapat dipanggil dari perintah kode. Contohnya :
  • 2. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 7 1. Message Box Merupakan form yang bertugas untuk menampilkan pesan keterangan terhadap suatu kejadian yang diterima oleh aplikasi Anda. Cara pemnggilan messagebox adalah dengan menggunakan koding seperti dibawah ini. Gambar 3.2 Kode Program MessageBox Penjelasan Kode, untuk menampilkan form pesan singkat yaitu dengan membuatkan kode MessageBox.show dimana ada empat parameter yang harus diisi yaitu : a. Isi Pesan Yang akan ditampilkan, dimana anda bisa membuatkan beberapa kalimat yang bisa ditampilkan oleh form ini. b. Title Form  yaitu teks yang digunakan untuk memberikan judul dari form tersebut. c. MessageBoxButtons  ini merupakan jenis dari tombol-tombol yang akan ada didalam tampilan form tersebut. d. MessageBoxIcon  ini merupakan jenis icon atau gambar yang digunakan untuk ditampilkan pada jendela form tersebut yang menandakan sebuah pesan itu ditampilkan sebagai pesan error atau sebagai konfirmasi atau pertanyaan dan lainnya. Hasil dari kode diatas jika kita running sebagai berikut, lihat gambar 3.3. Teks Pesan Judul Pesan/Form Jenis Tombol Jenis Icon
  • 3. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 8 Gambar 3.3 Tampilan MessageBox Jika pesan dan judul form tersebut dirubah, maka tampilan nya akan seperti dibawah ini : Gambar 3.4 Tampilan MessageBox 2 2. Input Box Input Box merupakan form yang digunakan untuk menampilkan jendela inputan user, tetapi form ini juga tidak bisa diubah dan disisipi oleh objek kontrol yang lainnya. Untuk menampilkan InputBox ini maka kita harus menggunakan kode program seperti dibawah ini . Gambar 3.5 Kode Menampilkan Input Box Pejelasan kode: InputBox Memiliki minimal dua parameter, yang pertama parameter label yang akan ditampilkan sebagai penanda apa yang akan diminta kepada user atau sebagai keterangan yang digunakan untuk memperjelas apa yang akan dilakukan user, dan parameter kedua adalah judul atau title dari form inputbox disini kita bisa membuat dengan memberikan perintah teks dengan menggunakan tanda petik ganda. Untuk melihat hasil setelah di running , lihat gambar 3.6 dibawah ini :
  • 4. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 9 Gambar 3.6 InputBox Untuk Meminta Nama User Jika datanya diisi didalam textbox yang sudah disediakan dan sudah didisain oleh vb itu sendiri dan tidak bisa kita rubah lagi bentuk dan tampilannya, jika sudah selesai diisi Anda tinggal menekan tombol OK ata Cancel. Seperti gambar 3.7 dibawah ini. Gambar 3.7 InputBox yang sudah diisi 3.2 Label, TextBox dan Button Label merupakan objek kontrol yang digunakan untuk memberikan output atau menampilkan data diatas jendela form tetapi tidak bisa memberikan input saat aplikasi dijalankan. Jadi label seringkali digunakan untuk menampilkan keterangan terhadap suatu objek lain seperti TextBox dan lainnya. TextBox merupakan objek kontrol yang dapat digunakan sebagai input dan juga sebagai output ketika aplikasi dijalankan, dan TextBox merupakan objek yang paling sering digunakan untuk menampung data yang diinputkan oleh user yang akan menggunakan sistem yang Anda buat. Button merupakan objek kontrol yang digunakan untuk dapat mengeksekusi perintah-perintah yang telah anda buat pada jendela kode program. Untuk Lanjut Tekan ini
  • 5. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 10 3.2.1 Praktek Membuat Label, TextBox dan Button Untuk mengimplementasikan tiga objek yang sudah kita bahas diatas, maka kita akan menggunakan form dinamis untuk dapat mendesain sesuai dengan kebutuhan kita, maka ikuti langkah-langkah dibawah ini : a. Jalankan Visual Studio 2010  Create New Project  Pilih Project Visual Basic  Pilih Jenis Tamplate Windows Form Aplication b. Beri nama project Anda dengan nama Pertemuan 3  lihat gambar dibawah ini. Gambar 3.8 Project Pertemuan 3 c. Selanjutnya akan dapat tampilan form dan disain seperti dibawah ini  lihat gambar 3.9 Gambar 3.9 Mendesain tampilan form1 pertemuan3 d. Mengatur properties dari objek-objek yang kita buat diatas, dengan aturan dan nilai seperti tabel dibawah ini. Tabel 3.1 Properties Objek Kontrol
  • 6. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 11 e. Selanjutnya klik ganda / double click tombol ok, lalu ketikkan program dibawah ini : Double click tombol ini Gambar 3.10 Form Setelah Diset Properties Setelah diduble click ketikkan program dibawah ini : Gambar 3.11 Kode Program Button OK f. Untuk button Cancel merupakan tombol yang digunakan untuk membatalkan atau menutup form yang sudah dibuat. Kode tombol tersebut seperti dibawah ini, tetapi dangan langkah yang sama double click tombol dan ketikkan program nya.
  • 7. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 12 Gambar 3.12 Kode Program Button Cancel Dispose( ) merupakan perintah didalam Visual Basic .Net untuk membatalkan dan menutup form yang aktif saat itu. 3.3 Event Handling Objek Kontrol Untuk memberikan event kepada setiap objek kontrol yang ada, cukup dengan melakukan double click objek yang akan anda beri event tersebut, setelah anda double click maka anda akan mendapatkan event sesuai dengan objek kontrol tersebut, namun anda masih tetap bisa merubah event yang sudah ada dengan cara memilih kotak event yang ada pada combo box jendala kode posisi kanan atas, lihat gambar 3.12 dibawah in. Memberikan Event Tinggal Didouble Click Objek Kontrol Gambar 3.13 Memberikan event terhadap Objek Penjelasan: a. Jika objek kontrol button yang anda double click maka anda akan mendapatkan event default yaitu event click, lihat gambar dibawah ini. Gambar 3.14 Event Click b. Untuk Objek kontrol textbox maka anda akan mendapatkan event text_change seperti dibawah ini.
  • 8. Rolly Yesputra, M.Kom | Organisasi Komputer | 2013 13 Gambar 3.15 Event TextChanged Dan banyak event-event yang lainnya seperti event mouse, event key, event load dan lainya, akan dibahas pada pertemuan-pertemuan berikutnya .