LABORATORIUM KOMPUTER
Fakultas Teknik Elektro - Universitas Negeri Malang
Jl.Semarang, Jawa Timur
( JUDUL PERCOBAAN )
Nama
Nim
130533608114
Prodi
S1 Pendidikan Informatika
Dosen Pembimbing
PRAKTIKUM KE 1
PENGENALAN VISUAL BASIC .NET
A. TUJUAN
1.
2.
3.
4.
5.
B. DASAR TEORI
Microsoft .NET Framework
Merupakan sebuah perangkat lunak kerangka kerja yang berjalan utamanya pada
sistem operasi Microsoft Windows, saat ini .NET Framework umumnya telah terintegrasi
dalam distribusi standar Windows (mulai dari Windows Server 2003 dan versi-versi
Windows yang lebih baru). Kerangka kerja ini menyediakan sejumlah besar pustaka
pemrograman
komputer
dan
mendukung
beberapa
bahasa
pemrograman
serta
secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#,
atauVisual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio
.NET. Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman
berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi
sebelumnya yang diimplementasikan di atas .NET Framework.
C. LATIHAN
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 Studio 2010 Professional
2. Klik menu File > New > New Project atau melalui ikon New Project, atau melalui
kombinasi tombol Ctrl + Shift + N
3. Pada kotak dialog New Project, pilih template Other Languages > Visual Basic, pilih
Windows Forms Application kemudian klik OK.
Screenshot Hasil:
Deskripsi:
Pada program diatas, pada lblTeks berisi kososng. Namun saat program dijalankan, dan
meload form, maka akan muncul teks sesuai dengan isi dari Me.lblTeks yaitu Selamat
Belajar Teman-teman FT UM.
c. Membuat Aplikasi Console
1. Buat project baru, pilih template Console Application, kemudian klik OK
2. Tulis kode program
3. Tekan F5 untuk menjalankan aplikasi
Kode program
Hasil
Keterangan
Program console ini menggunakan template Console Application dengan key kode
program Console.WriteLine(teks yang ingin ditampilkan), dan Console.Read() untuk
menahan tampilan sehingga user bisa melihat output. Jika tidak ada Console.Read()
maka output akan ditampilkan dan langsung menutup aplikasi konsol.
D. TUGAS PRAKTIKUM
Membuat aplikasi windows untuk menampilkan teks saat button di klik.
a) Langkah langkah pembuatan
1. Buat sebuah project baru Windows Forms Application
2. Tambahkan control button dan Label.
3. Atur property Button1, name=tekan, value=TEKAN.
4. Atur property Label1, name=lbl, teks= (kosongkan saja).
5. Syntak lengkapnya seperti berikut
PublicClassForm1
PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
HandlesMyBase.Load
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
'untuk menampilkan Label "tada" saat button di klik
Me.Label1.Teks=Tombol berhasil !!!
EndSub
EndClass
c) Penjelasan Program
Hampir sama dengan latihan1, hanya saja pada saat dijalankan harus menekan tombol
terlebih dahulu. Hal ini disebabkan Karena tampilan label diperlihatkan melalui event click
pada button tekan.
d) Merelease Program
Merelease program bertujuan untuk membuat sebuah file portable dalam bentuk exe yang
dapat kita buat dengan cara ubah Solution Configuration pada tool bar yang awalnya
Debug menjadi Release kemudian klik Start Debuging atau tekan F5, setelah proses
selesai maka dalam direktori project kita akan muncul
E. TUGAS RUMAH
Buat sebuah form berisikan tiga tombol (yes, no, cancel) yang berfungsi untuk
menampilkan message box.
a. Langkah-langkah:
1. Buat Project Baru.
2. Tambahkan control Button1, Button2, Button3.
3. Atur property text masing2 button. Button1=Ya, Button2=Tidak, Button3=Batal.
4. Atur property pada form property, (minimizeBox=false, maximizeBox=false)
5. Double klik pada button1 isikan kode:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
MsgBox("Aplikasi dikeluarkan", MsgBoxStyle.OkOnly)
Close()
End Sub
c. Hasil
d. Penjelasan
Pada tugas rumah, form saya desain dengan menghilangkan tombol minimize dan
maximize. Selain itu terdapat 3 tombol pada form tersebut yaitu tombol bertuliskan ya,
tidak dan batal. Ketiga tombol tersebut memiliki fungsi yang berbeda. Pada tombol ya
apabila ditekan maka akan memunculkan message box dengan tulisan aplikasi
dikeluarkan, kemudian program otomatis berhenti. Apabila menekan tombol Tidak
maka akan muncul message box Aplikasi tidak dikeluarkan. Apabila menekan tombol
Batal menampilkan message confirmation Batal Memilih. Hal ini dikarenakan
penambahan fungsi msgBox pada class. Pada fungsi message box terdapat value text,
dan juga tipe message box.
F. KESIMPULAN
G. DAFTAR RUJUKAN