Laporan praktikum ini membahas pengenalan Visual Basic.NET, meliputi tujuan praktikum untuk memahami IDE VB.NET, membangun GUI, dan jenis aplikasi .NET. Terdapat penjelasan dasar teori tentang platform .NET, Visual Studio, dan VB.NET serta contoh kode untuk membuat aplikasi Windows dan console. Terdapat latihan, praktikum, dan tugas rumah membuat aplikasi sederhana menggunakan kontrol dan event pada VB.NET.
1. LAPORAN PRAKTIKUM I
PRAKTIKUM PEMROGRAMAN VISUAL
MENGENAL VISUAL BASIC.NET
Disusun untuk Memenuhi Matakuliah Praktikum Pemrograman Visual
Yang Dibimbing oleh Bapak Azhar Ahmad Smaragdina, M.Pd
Oleh:
GISRA RAHMADHITA
130533608259
S1 PTI 2013 offering B
UNIVERSITAS NEGERI MALANG
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
2. S1 PENDIDIKAN TEKNIK INFORMATIKA
Januari, 2015
LABORATORIUM KOMPUTER
Fakultas Teknik Elektro - Universitas Negeri Malang
Jl.Semarang, Jawa Timur
Nama GISRA RAHMADHITA
Nim 130533608259
Prodi S1 Pendidikan Teknik Informatika
Dosen Pembimbing 1. Ashar Ahmad, M.Pd
2. Ahmad Mursyidun Nidhom, M.Pd
MENGENAL VISUAL BASIC.NET
3. PRAKTIKUM KE-I
MENGENAL VISUAL BASIC.NET
A. TUJUAN
1. Memahami platform Microsoft.NET
2. Mengenal Integrated Development Environment (IDE) Visual Basic.NET
3. Memahami struktur project Visual Basic.NET
4. Memahami jenis-jenis aplikasi .NET
5. Mampu membangun Graphical User Interface (GUI) menggunakan Visual
Basic .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
o Platform .NET Framework
Microsoft .NET—yang awalnya disebut Next Generation Windows Services
(NGWS)—adalah suatu platform untuk membangun dan menjalankan generasi
penerus aplikasi-aplikasi terdistribusi. Microsoft.NET merupakan framework
4. (kerangka) pengembangan yang menyediakan antarmuka pemrograman baru untuk
layanan Windows dan API (Application Programming Interface).Microsoft .NET
merupakan strategi Microsoft untuk menghubungkan sistem, informasi, dan alat
(device), sehingga orang dapat berkomunikasi serta berkolaborasi dengan lebih
efektif. Teknologi .NET terintegrasi penuh melalui produk-produk Microsoft, dan
menyediakan kemampuan untuk mengembangkan solusi dengan menggunakan Web
service.Platform Microsoft .NET terdiri dari lima komponen utama yang tersusun
dalam tiga lapisan (layer). Lapisan paling bawah adalah sistem operasi; lapisan kedua
terdiri dari tiga komponen; lapisan teratas adalah Visual Studio .NET.
Gambar 1 Platform Microsoft .NET
o Visual Studio .NET
Microsoft Visual Studio .NET merupakan kumpulan lengkap tools
pengembangan untuk membangun aplikasi Web ASP.NET, XML Web Services,
aplikasi dekstop, dan aplikasi mobile. Di dalam Visual Studio inilah bahasa-bahasa
pemrograman .NET—seperti Visual Basic, Visual C++, Visual C# (CSharp), dan
Visual J# (JSharp)—semuanya menggunakan lingkungan pengembangan terintegrasi
atau IDE yang sama sehingga memungkinkan untuk saling berbagi tools dan fasilitas.
o Visual Basic .NET
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.Seiring dengan perkembangan aplikasi perangkat lunak yang
semakin kompleks, saat ini Visual Basic .NET memasuki versi kelima (Visual Basic
2008). Meskipun demikian—karena beberapa alasan—dalam praktikum ini
menggunakan Visual Basic .NET 2005 (atau VB.NET 2005 atau VB 2005 atau
VB.NET 8)
o IDE Visual Basic
IDE (Integrated Development Environment), atau juga disebut sebagai
Integrated Design/Debugging Environment, adalah perangkat lunak komputer yang
berfungsi untuk membantu pemrogram dalam mengembangkan perangkat lunak.
Singkatnya, IDE merupakan suatu lingkungan pengembangan aplikasi yang
terintegrasi; lengkap dengan beragam tools atau utilitas pendukung.
a. Membuat Project Baru
Project merupakan kerangka dasar aplikasi yang sangat menentukan jenis aplikasi
yang akan dibuat. Untuk memulai pembuatan project, ikuti langkah-langkah berikut:
1) Jalankan Visual Basic 2005 Express Edition.
2) Klik menu File > New Project, atau melalui ikon New Project, atau melalui
kombinasi tombol Ctrl+N.
5. 3) Pada kotak dialog New Project, pilih template Windows
4) Application, kemudian klik OK.
• Windows Application. Untuk menciptakan aplikasi-aplikasi Windows yang
berjalan secara lokal di komputer user.
• Class Library. Untuk menciptakan kelas-kelas atau komponen-komponen
reusable yang dapat di-share dengan project lainnya.
• Console Application. Untuk membuat aplikasi-aplikasi command-line.
• My Movie Collection Starter Kit. Untuk menciptakan aplikasi pre-built My
Movie Collection, dan bisa di-customize sesuai kebutuhan.
• Screen Saver Starter Kit. Untuk menciptakan aplikasi pre-built Screen
Saver, dan bisa di-customize sesuai kebutuhan.
b. Mengenal IDE Visual Basic 2005
Dalam upaya memudahkan penggunaan IDE, maka diperlukan pemahaman yang baik
mengenai IDE Visual Basic 2005.
c. Membuat Aplikasi Windows
1. Buat project baru, atau lanjutkan project pertama Anda sebelumnya.
2. Tambahkan sebuah kontrol Label ke form, dengan cara mengklik
ganda Label di Toolbox, atau men-drag Label ke form. Atur
propertinya seperti tabel berikut:
3. Tambahkan event Load pada form dengan salah satu cara berikut:
a. Klik ganda area form kosong.
b. Klik area form kosong, kemudian tekan F7.
6. 4. Lengkapi kode event handler-nya seperti berikut:
Public Class Form1
Private Sub Form1_Load(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Me.Load
' Men-set title (judul) window
Me.Text = "Latihan"
' Men-set teks kontrol label
Me.lblTeks.Text = "Selamat Belajar Teman-Teman FT-UM"
End Sub
End Class
5. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start
Debugging di toolbar, atau melalui menu Debug > Start Debuging.
6. Simpan aplikasi Anda.
d. Membuat Aplikasi Console
1. Buat project baru, pilih template Console Application, kemudian klik OK.
2. Lengkapi kode programnya seperti berikut:
3. Tekan F5 untuk menjalankan aplikasi.
4. Simpan aplikasi Anda.
C. LATIHAN
a) SCRIPT
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
' Men-set title (judul) window
Me.Text = "Latihan"
' Men-set teks kontrol label
Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM"
End Sub
End Class
b) HASIL
7. c) KETERANGAN
• ' Men-set title (judul) window Me.Text =
"Latihan"Program ini akan menampilkan judul Latihan.
• Me.lblText.Text = "Selamat Belajar Teman-Teman FT-UM"
Program ini akan mengeluarkan tulisan selamat belajar tema-teman
FT-UM
D. PRAKTIKUM
a) SCRIPT
Module Module1
Sub Main()
' Mencetak teks ke console
Console.WriteLine("Apa Kabar Teman-Teman FT-UM")
Console.WriteLine("Selamat Belajar Pemrograman
Visual")
Console.Read()
End Sub
End Module
b) HASIL
c) KETERANGAN
' Mencetak teks ke console Console.WriteLine("Apa Kabar Teman-
Teman FT-UM")Console.WriteLine("Selamat Belajar
Pemrograman.Program ini akan menampilkan kalimat apakabar teman-teman
FT-UM dan Selamat Belajar.
E. TUGAS RUMAH I
a) SCRIPT
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim nama As String = TextBox1.Text
Dim nim As String = TextBox2.Text
MessageBox.Show("Selamat Datang " & TextBox1.Text)
End Sub
End Class
8. b) HASIL
c) KETERANGAN
Akan menampilkan nama yang akan diinput
• Jalankan aplikasi dari luar IDE
Petunjuk :
Buka explorer, cari file .exe aplikasi, klik ganda
9. Penjelasan :
• Aplikasi yang kita buat tidak hanya dapat dibuka melalui visual
studio saja. Namun kita juga dapat membukanya melalui direktori
penyimpanan file project tersebut. Membuka aplikasi dari dalam
IDE maupun dari luar IDE sama saja tidak ada bedanya.
• Pastikan membuka aplikasi melalui direktori penyimpanan yang
benar
• Build aplikasi
Petunjuk :
Pilih menu build, klik build_nama_aplikasi kemudian lihat hasilnya di folder
release
10. Penjelasan :
• Untuk BUILD aplikasi pertama-tama ganti solution Configuration yang awalnya
debug diganti dengan release.
11. • Kemudian BUILD aplikasi. Setelah diBUILD pada bagian bawah project akan
muncul keterangan success, failed, dsb (seperti proses kompilasi program)
• Setelah proses-proses di atas maka muncul folder release pada folder bin di
bawah folder debug
• Folder yang diBUILD tadi akan muncul pada folder release
TUGAS RUMAH II
a) SCRIPT
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim nama As String = TextBox1.Text
Dim nim As String = TextBox2.Text
MessageBox.Show("Selamat Datang " & TextBox1.Text)
Form2.Show()
End Sub
End Class
Public Class Form2
Private Sub Button2_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button2.Click
Dim Pesan As Integer
Pesan = MsgBox("Apakah anda ingin keluar?",
vbYesNoCancel + vbCritical, "KONFIRMASI")
If Pesan = 6 Then
Me.Close()
Form1.Close()
ElseIf Pesan = 7 Then
Me.Show()
Else
Me.Close()
Form1.Show()
End If
End Sub
End Class
b) HASIL
12. c) KETERANGAN
Syntax Form1 digunakan untuk melakukan aksi ketika button 1 di click
(button Proses). Jika button proses tersebut diklik maka program akan
menyimpan inputan user berupa nama pada variabel nama dan NIM pada
variabel nim. Kemudian menampilkannya inputan nama dari user tersebut.
Setelah menampilkan program akan menampilkan form2 yang berisi tentang
save dan exit. Data pada textbox1 akan disimpan pada variable nama dan
textbox2 akan disimpan pada variabel nim.setelah itu kan menampilkan nama
dan form2
13. Syntax Form2 digunakan untuk melakukan aksi ketika button 2 di click
(button exit). Jika button exit tersebut diklik maka program akan menampilkan
pesan/message box critical berupa tampilan window Pesan Informatika yang
berisi button Yes, No, Cancel. Dimana jika setiap button tersebut diklik akan
menampilkan pesan tombol yang diklik (berdasarkan kode inputan yang
disimpan pada variabel proses). Jika diklik yes Me.Close()Form1.Close()
maka form yang terbuka yang sekarang dan form1 akan terclose Ketika diketik
no Me.Show() form2 akan terclose Jika cencel Me.Close() /*mewakili
form2*/ Form 2 akan tercolse form1 akan terbuka.
F. KESIMPULAN
G. DAFTAR RUJUKAN
• Modul I(Mengenal Visual Basic.Net) Praktikum Pemrograman Visual. Pendidikan
Teknik Informatika — Teknik Elektro — Universitas Negeri Malang — 2015.