Anda di halaman 1dari 15

LAPORAN PRAKTIKUM

BAHASA PEMROGRAMAN VISUAL

Modul 1
MENGENAL VISUAL BASIC .NET

UNTUK MEMENUHI TUGAS MATAKULIAH


Praktikum Bahasa Pemrograman Visual
yang dibina oleh Ibu Gres Dyah Kusuma Ningrum

oleh :
Hilmi Rahardian Zain
150533605479
S1 PTI’15 offering B

PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MALANG
FEBRUARI 2017
A. TUJUAN
1. Mengenal Integrated Development Environment (IDE) Visual Basic .NET.
2. Membuat aplikasi sederhana VB.NET

B. DASAR TEORI
Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang
bisa digunakan untuk membangun aplikasi-aplikasi .NET di platform Microsoft .NET.
Tidak seperti generasi sebelumnya—Visual Basic versi 6.0 ke bawah—yang lebih
difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET memungkinkan
para pengembang membangun bermacam aplikasi, baik desktop maupun aplikasi
web.
Berikut ini adalah lembar kerja pada VB.Net

Komponen-komponen Visual basic 2010

a.      Solution Explore

Solution Explore adalah bagian yang berfungsi untuk melihat item-item

penyusun sebuah proyek atau Solution. Sebuah proyek dapat disusun oleh

beberapa macam item Yaitu :

S1 Pend. Teknik Informatika 2015 OFF B


1.      Form dan Kodenya, Memiliki ekstensi .vb
2.      Class , Memiliki ekstensi .vb
3.      Module, Memiliki ekstensi .vb
4.      Class diagram, Memiliki eksensi .vb
5.      File XML, Memiliki ekstensi .xml
6.      File proyek ,Memiliki ekstensi .vbproj
7.      File laporan Crystal Report, memiliki ekstensi .rpt
               Dengan menggunakan solotion explore, kita dapat menambahkan
memilih  sebuah komponen-komponen yang akan kita rancang. Untuk
menambahkan kompo-komponen item baru dengan melakukan kelik kanan add
New item kemudia akan muncul form seperti gambar dibawah ini.
b.      Tool Box
Tool box adalah bagian yang berguna sebagai tempat meletakan objek-
objek yang menjadi alat mendesain program. Dalam istilah pemrograman yang
termasuk alat tersebut adalah sebua class.
               Objek objek tool box yang tersedia pada Visual Basic 2010 sangat
banyak seperti textbox, Combobox, Label, listbox, database tool dan lain
sebagainya
c.       Properties
Properties merupakanjendela dialog yang berfungsi untuk melihat  atau
menubah nilai properti atau karakterisik dari sebuah Objek/Class.  Contohnya
untuk membuat sebuah textbox dengan tampilan teks “Login” piliha properties
text=Login, untuk mengubah jenis huruf dan ukuran pilih properties Font dan
lain sebagainya.
d.      Servr Explore
Server Explora adalah bagian yang berfungsi sebagai tempat untuk
memanajmen Database, Bagian ini berguna Jika Visual Basic 2010 sedang
digunakan Untuk memprogram sebuah Aplikasi database.
e.       Area Kerja (form Designer & code editor)
Area Kerja adalah jendela yang berguna untuk melakukan kegiatan
pengisian, ketika area Kerja berupa tampilan kode (Code View). dan juga untuk
mengatur desain Form, ketika dalam area kerja tampilan desainer (Designer
View).
f.        Main Menu
S1 Pend. Teknik Informatika 2015 OFF B
Main menu merupakan strip dalam visual basic 2010 yang berguna untuk
mengakses fungsi-fungsi dari Visual basic .Net 2010.
g.      Toolbar
Toolbar berguna sebagai shortcut bagi fungsi-fungsi yang sering di akses
pada main Menu yang berupa menu yang terjulur kebaah, Toolbar urutan
tombol tombol dengan icon berupa gambar.
C. LATIHAN
a. Membuat Project Baru
Untuk membuat aplikasi Visual Basic yang baru ikuti langkah-langkah berikut:
1. Jalankan Visual Basic .Net 2010
2. Pilih menu File > New > Project. Setelah itu akan tampil jendela seperti
gambar berikut:

3. Pilih Windows Form Application kemudian klik OK.

Penjelasan:

Pada Visual Basic dapat membuat berbagai aplikasi dengan berbagai bahasa
pemrograman. Diantaranya adalah

a) Windows Application. Untuk menciptakan aplikasi-aplikasi Windows yang


berjalan secara lokal di komputer user.
b) WPF Application. Untuk mendesain user interface yang transparan, tombol
unik yang dibuat dengan menggunakan Extensible Application Markup
Language (XAML)
c) Console Application. Untuk membuat aplikasi-aplikasi command-line.

S1 Pend. Teknik Informatika 2015 OFF B


d) Class Library. Untuk menciptakan kelas-kelas atau komponen- komponen
reusable yang dapat di-share dengan project lainnya.
e) My Movie Collection Starter Kit. Untuk menciptakan aplikasi pre-built My
Movie Collection, dan bisa di-customize sesuai kebutuhan.
f) Screen Saver Starter Kit. Untuk menciptakan aplikasi pre-built Screen
Saver, dan bisa di-customize sesuai kebutuhan.
b. Membuat Aplikasi Windows
Script Even Load:

Hasil Eksekusi:

Deskripsi Program:
Pada program diatas, diminta untuk membuat sebuah program sederhana yang
bertujuan untuk mengenal visual basic .net 2010, seperti pengenalan pada kontrol-
kontrol yang ada pada toolbox yang meliputi Label, Textbox, dan Button.

c. Mengenal Tools Sederhana pada Visual Basic.Net


Kita akan mengenal lebih lanjut tentang Tools-tools yang ada di visual
basic.Net. Untuk membuat tampilan seperti dibawah ini ikuti langkah berikut:
1. Jalankan aplikasi Visual Basic .Net 2010
2. Buat project baru
3. Tambahkan kontrol-kontrol sesuai perintah

Hasil Eksekusi:

S1 Pend. Teknik Informatika 2015 OFF B


Deskripsi Program:
Pada program diatas, diminta untuk membuat sebuah program sederhana yang
bertujuan untuk mengenal visual basic .net 2010, seperti pengenalan pada kontrol-
kontrol yang ada pada toolbox yang meliputi Label, Textbox, NumericUpDown,
ComboBox, Radio Button, CheckBox, dan Button.

d. Membuat Aplikasi Console


1. Buat project baru, pilih template Console Application, kemudian klik OK.
2. Lengkapi kode programnya seperti berikut:
Script Program:
Module Module1

Sub Main()
' Mencetak teks ke console
Console.WriteLine("Apa Kabar Teman-Teman Pendtium 2009")
Console.WriteLine("Selamat Belajar Pemrograman Visual")
Console.Read()

End Sub

End Module

3. Tekan F5 untuk menjalankan aplikasi.


Hasil Eksekusi:

Deskripsi Program:

S1 Pend. Teknik Informatika 2015 OFF B


Console program adalah jenis project pada visual basic .net 2010 yag
digunakan untuk membuat aplikasi yang langsung muncul lewat cmd.
Keyword “Console.WriteLine” merupakan script yang fungsinya mencetak
kalimat per baris.
4. Simpan aplikasi Anda.
D. TUGAS PRAKTIKUM
a. Tugas Praktikum I
Membuat aplikasi windows untuk menampilkan message box pada saat kontrol
button diklik.

1. Menjalankan aplikasi Visual Basic .Net 2010


2. Membuat project baru
3. Menambahkan kontrol-kontrol pada Form
4. Double klik pada button, kemudian tambahkan script program seperti berikut :
Script Program:
MessageBox.Show("Selamat Datang diKelas PTIB 2015")

Hasil Eksekusi:
Sebelum Button di klik Setelah di klik

Deskripsi Program:
Program tersebut adalah program yang dapat menampilan message box saat
button yang terdapat pada Form1 di klik dengan menambahkan script
MessageBox.Show("Text Anda Disini")

b. Tugas Praktikum II
Jalankan aplikasi Tugas Praktikum I di luar IDE

Hasil Eksekusi :

S1 Pend. Teknik Informatika 2015 OFF B


Deskripsi Program:
Program dapat dijalankan di luar IDE. Yaitu dengan cara masuk ke direktori
project, masuk ke folder “bin”, masuk ke folder “Debug”. Kemudian double click
pada file yang berekstensi exe
c. Tugas Praktikum III
Build aplikasi Tugas Praktikum I. Lihat hasilnya di folder Release
Screenshoot:

Folder Release setelah dilakukan build

Deskripsi:
Pada praktikum ini diminta untuk build Tugas Praktikum I. Build digunakan
untuk mengecek apakah terdapat error pada program atau tidak. Sehingga dapat
diketahui dimana letak kesalahannya. Setelah melakukan build, diminta membuka
folder Release tapi pada komputer/laptop saya hanya berupa folder kosong.

E. TUGAS RUMAH

a. Tugas Rumah I

S1 Pend. Teknik Informatika 2015 OFF B


Membuat project baru dengan menambahkan control sesuai bentuk kalkulator
scientific.

1. Menjalankan aplikasi Visual Basic .Net 2010


2. Membuat project baru
3. Menambahkan kontrol-kontrol pada Form1 sesuai bentuk scientific calculator

4. Double klik pada form1, kemudian dituliskan kode seperti berikut:

Script Program:
Public Class Form1
Dim Angka, Hasil As Double
Dim firstnumber As Single
Dim secondnumber As Single
Dim answernumber As Single
Dim proses As String
Dim ArithmeticProcess As String
Const phi As Double = 22 / 7

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
Button1.Enabled = False
Button2.Enabled = False
Button3.Enabled = False
Button4.Enabled = False
Button5.Enabled = False
Button6.Enabled = False
Button7.Enabled = False
Button8.Enabled = False
Button9.Enabled = False
Button10.Enabled = False
Button11.Enabled = False
Button12.Enabled = False
Button13.Enabled = False
Button14.Enabled = False
Button15.Enabled = False
Button16.Enabled = False
Button17.Enabled = False
Button18.Enabled = False
Button19.Enabled = False
Button20.Enabled = False
Button22.Enabled = False
Button23.Enabled = False
Button24.Enabled = False
Button25.Enabled = False
Button26.Enabled = False
Button27.Enabled = False
Button28.Enabled = False
Button29.Enabled = False
Button30.Enabled = False
End Sub
Private Sub Button32_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button32.Click
Button1.Enabled = True
Button2.Enabled = True
Button3.Enabled = True
Button4.Enabled = True
Button5.Enabled = True

S1 Pend. Teknik Informatika 2015 OFF B


Button6.Enabled = True
Button7.Enabled = True
Button8.Enabled = True
Button9.Enabled = True
Button10.Enabled = True
Button11.Enabled = True
Button12.Enabled = True
Button13.Enabled = True
Button14.Enabled = True
Button15.Enabled = True
Button16.Enabled = True
Button17.Enabled = True
Button18.Enabled = True
Button19.Enabled = True
Button20.Enabled = True
Button22.Enabled = True
Button23.Enabled = True
Button24.Enabled = True
Button25.Enabled = True
Button26.Enabled = True
Button27.Enabled = True
Button28.Enabled = True
Button29.Enabled = True
Button30.Enabled = True
End Sub
Private Sub Button31_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button31.Click
Button1.Enabled = False
Button2.Enabled = False
Button3.Enabled = False
Button4.Enabled = False
Button5.Enabled = False
Button6.Enabled = False
Button7.Enabled = False
Button8.Enabled = False
Button9.Enabled = False
Button10.Enabled = False
Button11.Enabled = False
Button12.Enabled = False
Button13.Enabled = False
Button14.Enabled = False
Button15.Enabled = False
Button16.Enabled = False
Button17.Enabled = False
Button18.Enabled = False
Button19.Enabled = False
Button20.Enabled = False
Button22.Enabled = False
Button23.Enabled = False
Button24.Enabled = False
Button25.Enabled = False
Button26.Enabled = False
Button27.Enabled = False
Button28.Enabled = False
Button29.Enabled = False
Button30.Enabled = False
End Sub

Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click

End Sub

S1 Pend. Teknik Informatika 2015 OFF B


End Class

5. Program dijalankan dengan menekan F5

Hasil Eksekusi :
Kalkulator dalam keadaan off Kalkulator dalam keadaan on

Deskripsi Program:
Program tersebut merupakan program yang menampilkan bentuk kalkulator

scientific. Ditambah dengan script program kalkulator yaitu script saat kalkulator

dalam keadaan off dan dalam keadaan on.

b. Tugas Rumah II
Membuat project baru menggunakan 2 buah form dengan perintah ketika button
show di klik maka button show dialog muncul. Kemudian ketika button show dialog
di klik maka muncul form kedua

1. Menjalankan aplikasi Visual Basic .Net 2010


2. Membuat project baru
3. Menambahkan kontrol-kontrol pada Form1 sesuai perintah soal. Disini saya
menambahkan 2 label dan 1 button
4. Double klik pada Button1, kemudian ubah tampilan namanya menjadi “Show”
5. Kemudian tuliskan kode berikut setelahnya:
Script Program:
MessageBox.Show("Mencetak form kedua")
Me.Hide()
Form2.Show()

S1 Pend. Teknik Informatika 2015 OFF B


Spoiler:

6. Buat Form2 dengan cara klik kanan Nama folder tugas Anda > Add > Windows
Form > Windows Form > Add
7. Kemudian tambahkan kontrol-kontrol yang dibutuhkan pada Form2. Disini saya
hanya menambahkan Label1
Hasil Eksekusi:
Tampilan Form1 Tampilan Form2

Tampilan setelah Button Show pada Form1 di klik

Tampilan setelah Button pada Message Box di klik

S1 Pend. Teknik Informatika 2015 OFF B


Deskripsi Program:
Program tersebut adalah program yang terdiri dua form. Form1 adalah
form utama dimana terdapat Label1 (Ini adalah form1), Label2 (Hilmi
Rahardian Zain), dan Button1(Button1), Button pada Form1 nama tampilannya
diubah menjadi Show. Selanjutnya klik Button Show tersebut lalu tambahkan
script MessageBox.Show("Mencetak form kedua") Me.Hide() Form2.Show() .
Form1 dapat terhubung dengan message box. Lalu setelah klik OK pada
message box, maka muncul Form2
.
c. Tugas Rumah III
Gunakan project latihan nama nim (sebelumnya pada latihan) sehingga ketika
tombol Button diklik akan muncul messagebox Nama anda : isian nama dan Nim
anda: isian nim
Script Program:
Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
Me.Text = "Latihan"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim Nama As String
Dim Nim As String
Nama = txtNama.Text
Nim = txtNIM.Text()

MessageBox.Show("Nama Anda : " + Nama & vbNewLine + "NIM Anda :" +


Nim)
End Sub
End Class

Hasil Eksekusi:

S1 Pend. Teknik Informatika 2015 OFF B


Deskripsi Program:
Program tersebut adalah pengembangan dari program Latihan yang sudah
dibuat sebelumnya. Pada program tersebut ditambahkan script pada Button OK.
Sehingga ketika di klik akan muncul messagebox NAMA: sesuai isian dan NIM:
sesuai isian.

KESIMPULAN
Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan
Integrated Development Environment (IDE) visual untuk membuat program
perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan
model pemrograman (COM). Toolbox adalah bagian yang berguna sebagai tempat
meletakan objek-objek yang menjadi alat mendesain program. Jendela Properties
berfungsi untuk melihat atau mengubah nilai properti atau karakterisik dari sebuah
Objek/Class. Pada Visual Basic dimudahkan dengan keyword prediksi atau
panduan, jadi ketika mengetik beberapa huruf saja maka akan muncul keyword
yang bisa dipilih. Solution Explore adalah bagian yang berfungsi untuk melihat
item-item penyusun sebuah proyek atau Solution

DAFTAR RUJUKAN
Tim Asisten Dosen. 2017. Modul 1 – Mengenal Visual Basic .NET. Malang:
Unversitas Negeri Malang.

S1 Pend. Teknik Informatika 2015 OFF B


Saifuddin, Siddiq. 2012. Program Kalkulator Scientific. (Online).
(http://ti42ieundip2012.blogspot.co.id/2012/11/normal-0-false-false-false-en-us-
x-none.html) diakses tanggal 6 Februari 2017
School freeware. 2010. Visual Basic 2010 Express Tutorial 15 Multiple Window
Forms. (Online) (https://www.youtube.com/watch?v=0OSgSveM520) diakses
tanggal 6 Februari 2017
Wikipedia. Visual Basic. (Online). (https://id.wikipedia.org/wiki/Visual_Basic)
diakses tanggal 6 Februari 2017
Anggareanto, Depa. 2012. Tinjauan Umum Bahasa Pemrograman Visual basic
2010 (Online). (http://kutuvb.blogspot.co.id/2012/08/tinjauan-umum-bahasa-
pemrograman-visual.html) diakses tanggal 6 Februari 2017

S1 Pend. Teknik Informatika 2015 OFF B

Anda mungkin juga menyukai