0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan10 halaman

Laprak2 Pemro Visual

Laporan praktikum ini membahas form dan objek kontrol dalam pemrograman visual, termasuk tujuan pembelajaran form dan objek kontrol serta cara membuat aplikasi sederhana menggunakan form dan kontrol seperti label, textbox, button, checkbox, radiobutton untuk mengubah gaya font.

Diunggah oleh

Mirza Fadhil
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan10 halaman

Laprak2 Pemro Visual

Laporan praktikum ini membahas form dan objek kontrol dalam pemrograman visual, termasuk tujuan pembelajaran form dan objek kontrol serta cara membuat aplikasi sederhana menggunakan form dan kontrol seperti label, textbox, button, checkbox, radiobutton untuk mengubah gaya font.

Diunggah oleh

Mirza Fadhil
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

Laporan Praktikum2 Pemrograman Visual

MUHAMMAD RANDI FAKHRI CAESARIZQY


21537144037
PRAKTIKUM 2

I. JUDUL
FORM DAN OBJEK KONTROL (1)

II. TUJUAN
- Memahami dan mengenal Form dan Objek Kontrol;
- Dapat membuat aplikasi sederhana dengan menggunakan form dan objek control.

III. ALAT DAN BAHAN


- Microsoft Visual Basic 2008

IV. DASAR TEORI

Form merupakan media interaksi antara pengguna dengan aplikasi yang dibuat. Form dapat
dikatakan sebagai wadah atau penampung objek control yang akan digunakan. Form juga dapat
dikatakan objek karena dapat memberikan reaksi saat menemui suatu kejadian. Form dapat
dikategorikan menjadi 2 yaitu :

1. Form Dinamis
Yaitu form yang dapat dimanipulasi atau diubah bentuk serta disisipi objek control yang
berisi perintah-perintah yang diperlukan oleh aplikasi yang akan dibuat, contoh :
- Window (Windows Form, Console, Class Library, WPF dsb.)
- Web (ASP.Net Web Application, ASP.NET Web Servis dsb)
- Smart Device (Smart Device Project)
- Database(Access dan SQL Server)
- Report (Report Aplication dan Crystal Report)
- WCF (Windows Communication Foundation)
- dll
2. Form Statis
Yaitu form yang tidak dapat dimanipulasi atau diubah bentuk serta disisipi objek control.
Form ini hanya dapat dipanggil melalui kode perintah, Contoh : a.
Form Pesan (Messagebox)

Form yang bertugas untuk menampilkan pesan keterangan terhadap suatu kejadian
yang diterima oleh aplikasi.

b. InputBox (Kotak Input Pesan)


Form ini digunakan untuk interaksi antara pengguna dengan aplikasi yang dibuat,
dimana pengguna tersebut memasukkan suatu nilai lalu mengklik suatu tombol dan
menunggu efek yang ditimbulkan oleh aplikasi yang dibuat.

OBJEK KONTROL

Label, TextBox dan Button

Label merupakan objek control yang dapat menampilkan output tetapi tidak dapat memberikan
input pada saat dijalankan.
TextBox Merupakan objek control yang dapat diberikan input pada saat program dijalankan.

Button merupakan objek control yang dapat mengeksekusi perintah-perintah yang telah
diberikan.

CheckBox dan RadioButton

CheckBox merupakan objek control yang berfungsi untuk memilih beberapa item data.
Dengan objek ini anda dapat lebih dari satu pilihan dan bahkan memilih semua pilihan
tersedia.
RadioButton fungsi hampir sama dengan checkbox, tetapi hanya dapat memilih satu pilihan
yang tersedia.

ComboBox dan ListBox

ComboBox merupakan objek control yang dapat digunakan untuk menampilkan daftar item
dengan pilihan dropdown.
ListBox merupakan objek control yang jauh berbeda dengan ComboBox hanya saja pada
listbox menu daftar pilihan ditampilkan secara kesuluruhan.
Timer dan DateTimerPicker

Timer merupakan objek control yang berfungsi untuk mengatur dan menampilkan waktu yang
diperlukan.

DateTimerPicker objek control yang berfungsi untuk menampilkan tanggal dengan menu
DropDown.

V. PROSEDUR PRAKTIKUM

CheckBox dan RadioButton


1. Buat project baru, dengan nama Prak2.
2. Desain Tampilan form seperti gambar berikut ini :

3. Tambahkan kontrol ke form seperti pada gambar diatas dan atur propertinya seperti tabel
berikut:

Object Properties Nilai


Form1 Name Form1
Text CheckBox dan RadioButton
Label1 Name Lbl_Font
Autosize False
BorderStyle Fixed3D
Font Microsoft Sans Serif, 16

TextAlign Center
Text CheckBox dan RadioButton
GroupBox1 Text Efek
GroupBox2 Text Font Style
CheckBox1 Text StrikeOut
CheckBox2 Text Underline
RadioButton1 Text Regular
RadioButton2 Text Italic
RadioButton3 Text Bold
RadioButton4 Text BoldItalic

4. Klik ganda pada CheckBox1, kemudian ketikkan kode program berikut ini :

Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


CheckBox1.CheckedChanged

Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _


Lbl_Font.Font.Style Xor FontStyle.Strikeout)

End Sub

5. Klik ganda pada CheckBox2, kemudian ketikkan kode program berikut ini :

Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


CheckBox2.CheckedChanged

Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _


Lbl_Font.Font.Style Xor FontStyle.Underline)

End Sub

6. Klik ganda pada RadioButton1, kemudian ketikkan kode program berikut ini :
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
RadioButton1.CheckedChanged

Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _


Lbl_Font.Font.Style Xor FontStyle.Regular)

End Sub

7. Klik ganda pada RadioButton2, kemudian ketikkan kode program berikut ini :

Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


RadioButton2.CheckedChanged

Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _


Lbl_Font.Font.Style Xor FontStyle.Italic)

End Sub

8. Klik ganda pada RadioButton3, kemudian ketikkan kode program berikut ini :

Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


RadioButton3.CheckedChanged

Lbl_Font.Font = New Font("Microsoft sans Serif", _


Lbl_Font.Font.Size, Lbl_Font.Font.Style Xor FontStyle.Bold)

End Sub

9. Klik ganda pada RadioButton4, kemudian ketikkan kode program berikut ini :

Private Sub RadioButton4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


RadioButton4.CheckedChanged

Lbl_Font.Font = New Font("Microsoft sans Serif", _


Lbl_Font.Font.Size, Lbl_Font.Font.Style Xor FontStyle.Bold Xor FontStyle.Italic)

End Sub

10. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start
Debugging di toolbar, atau melalui menu Debug > Start Debuging.
11. Simpan aplikasi Anda.
VI. HASIL PRAKTIKUM
VII. ANALISA

Label, TextBox dan Button Label merupakan objek control yang dapat
menampilkan output tetapi tidak dapat memberikan input pada saat dijalankan.
TextBox Merupakan objek control yang dapat diberikan input pada saat program
dijalankan. Button merupakan objek control yang dapat mengeksekusi perintah-
perintah yang telah diberikan. CheckBox dan RadioButton CheckBox
merupakan objek control yang berfungsi untuk memilih beberapa item data.
Dengan objek ini anda dapat lebih dari satu pilihan dan bahkan memilih semua
pilihan tersedia. RadioButton fungsi hampir sama dengan checkbox, tetapi
hanya dapat memilih satu pilihan yang tersedia. ComboBox dan

ListBox ComboBox merupakan objek control yang dapat digunakan untuk


menampilkan daftar item dengan pilihan dropdown. ListBox merupakan objek
control yang jauh berbeda dengan ComboBox hanya saja pada listbox menu
daftar pilihan ditampilkan secara kesuluruhan. Timer dan DateTimerPicker
Timer merupakan objek control yang berfungsi untuk mengatur dan
menampilkan waktu yang diperlukan. DateTimerPicker objek control yang
berfungsi untuk menampilkan tanggal dengan menu DropDown.

VIII. KESIMPULAN

Pada praktik kali ini kita dapat mempelajari dan memahami form dan objek kontrol
serta dapat membuat aplikasi sederhana menggunakan form dan objek control dalam
Microsoft visual basic.

Anda mungkin juga menyukai