Anda di halaman 1dari 20

LAPORAN PRAKTIKUM

LABORATORIUM VISUAL BASIC

NAMA : NURUL HAYATI


NIM : 0701173159

ILMU KOMPUTER
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUMATERA UTARA
MEDAN
2019
BAB 1

PENDAHULUAN

1.1 Latar Belakang

Visual Basic adalah bahasa pemrograman berbasis Windows. Saat ini, Visual Basic adalah
salah satu bahasa pemrograman yang terbaik. Visual Basic merupakan pengembangan dari Basic.
Basic (Beginner’s All-purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman
“kuno” yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Basic
dirancang pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer
pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah yang baru mengenal
komputer, serta digunakan untuk pengembangan program “cepat saji” yang ringan dan
menyenangkan.

Walaupun begitu, peran Basic lebih dari sekedar itu saja. Banyak programer handal saat
ini memulai karirnya dengan mempelajari Basic. Sebagai bahasa pemrograman yang mutakhir,
Visual Basic didesain untuk dapat memanfaatkan fasilitas Windows, khususnya Windows
95/97/98 dan Windows NT. Visual Basic juga merupakan bahasa pemrograman Object Oriented
Programming (OOP), yaitu pemrograman yang berorientasi objek. Visual Basic menyediakan
objek-objek yang sangat kuat, berguna, dan mudah dipakai. Dengan fasilitas tersebut, membuat
Visual Basic menjadi begitu diinginkan oleh programmer.
1.2 Tujuan
Mahasiswa mampu :
1. Mengetahui apa yang dimaksud dengan Visual Basic.
2. Memahami cara kerja Visual Studio 2010
3. Mengetahui cara membuat kalkulator sederhana,conversi suhu, stopwatch, pembelian
barang, penggajian pegawai, dan data gried view mahasiswa
BAB 2

PEMBAHASAN

2.1 LandasanTeori
A. Pengertian Visual Basic

Visual Basic adalah salah suatu developement tools untuk membangun aplikasi dalam
lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan
Visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya
menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi
tools yang terkenal bagi para pemula maupun para developer.

Seiring dengan perkembangan Teknologi komputasi dan desain, Microsoft mengeluarkan


produk yang dinamakan Microsoft Visual Studio. Di dalam Microsoft Visual Studio terdapat
product bahasa pemrograman lainnya sepert : Visual C++, Visual Web Developer, Visual C#,
Visual F#.

1. Memulai Visual Studio


 Klik tombol windows All Programs Microsoft Visual Studio 2012 Visual
Studio 2010
2. Pembuatan Project
 Klik New project
 pilih Windows Form Application kemudian beri nama Project dan pilih lokasi
penyimpanan project sesuai dengan keinginan Anda kemudian klik OK
 Selanjutnya akan muncul tampilan area Form untuk pembuatan program.
3. Komponen VB.Net
 ToolBox : Di dalam toolbox terdapat banyak object yang diperlukan untuk melengkapi
form sesuai dengan kebutuhan. Misalnya Textbox, Listbox, Combobox, button, radio
button dan lain-lain.
o Pointer : bukan merupakan suatu control; gunakan icon ini ketika anda ingin
memilih control yang sudah ada pada form.
o Button : digunakan untuk membangkitkan event proses tertentu ketika pemakai
melakukan klik padanya.
o CheckBox : digunakan untuk pilihan yang isinya bernilai yes/no, true/false
o CheckListBox : fungsinya sama dengan CheckBox hanya saja berbentuk list da lam satu
frame
o ComboBox : merupakan kombinasi dari TextBox dan ListBox dimana pemasukan
data dapat dilakukan dengan pengetikkan ataupun pemilihan.
o DateTimePicker : untuk menampilkan data tanggal
o Label : untuk menampilkan label/text yang tidak bias diedit oleh pengguna
o LinkLabel : label yang berisi link yang dapat diarahkan ke alamat website
o ListBox : mengandung sejumlah item dan user dapat memilih lebih dari satu (bergantung
pada property multiselect)
o MaskedTextBox : menampilkan textbox yang sudah ada format tertentu
o NotifyIcon : menampilkan icon system di taskbar windows bagian bawah
o NumericUpDown : menyajikan drop down dengan nilai numeric saja
o PictureBox : control yang digunakan untuk menampilkan gambar dengan format BMP,
bitmap, ico, cur, wmf, emf, gif, dan jpeg.
o ProgressBar : digunakan untuk menampilkan status proses
o RadioButton : digunakan untuk pilihan yang hanya dapat dipilih satu dari beberapa pilihan
o RichTextBox : untuk menampilkan text
o TextBox : control yang mengandung string yang isinya dapat diedit oleh user, bisa dalam
bentuk 1 baris ataupun multiline
o ToolTip : digunakan untuk menampilkan informasi penggunaan tombol- tombol yang
muncul apabila kursor diarahkan pada tombol tersebut.
o TreeView : untuk menampilkan menu atau data dalam bentuk pohon
o WebBrowser : untuk menampilkan halaman web untuk browsing di internet.
 Properties : Properties berfungsi untuk mengatur properti object. Misalnya memberi
nama, mengubah ukuran, mengubah warna pada suatu object atau form.
 Coding : Untuk mengetahui dimana area coding cukup double klik pada Form atau tekan
F7
B. Perhitungan Dengan Visual Basic
1. Kalkulator Sederhana

Langkah-langkah membuat Kalkulator sederhana dari Visual Basic

1. Buka aplikasi Visual Studio 2010


2. Lalu desain untuk tampilan Kalkulator Sederhana

3. Lalu masukkan codingan seperti di bawah ini:

Public Class Form1

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


Handles Button1.Click

hasil.Text = Val(angka1.Text) + Val(angka2.Text)

End Sub

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


Handles Button2.Click

hasil.Text = Val(angka1.Text - angka2.Text)

End Sub

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


Handles Button3.Click

hasil.Text = Val(angka1.Text * angka2.Text)


End Sub

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


Handles Button4.Click

hasil.Text = Val(angka1.Text / angka2.Text)

End Sub

End Class

4. Setelah memasukkan semua coding diatas, maka silakan tekan tombol F5 pada keyboard
komputer anda, dan coba untuk menjalankan programnya.
5. Maka hasil akhirnya seperti dibawah ini:

2. Conversi Suhu

Langkah-langkah membuat Conversi Suhu dari Visual Basic

1. Buka aplikasi Visual Studio 2010


2. Lalu desain untuk tampilan Conversi Suhu
3. Lalu masukkan codingan seperti di bawah ini:

Public Class Form1

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


Handles hitung.Click

fh.Text = (1.8 * celcius.Text) + 32

End Sub

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


Handles Button2.Click

Me.Close()

End Sub

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


Handles Button1.Click

celcius.Clear()

fh.Clear()

End Sub

End Class

4. Setelah memasukkan semua coding diatas, maka silakan tekan tombol F5 pada keyboard
komputer anda, dan coba untuk menjalankan programnya.
5. Maka hasil akhirnya seperti dibawah ini:
3. Penjualan Barang

Langkah-langkah membuat Penjualan dari Visual Basic

1. Buka aplikasi Visual Studio 2010


2. Lalu desain untuk tampilan Penjualan

3. Lalu masukkan codingan seperti di bawah ini:

Public Class Form1

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


Handles Label4.Click

End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cb.SelectedIndexChanged

If cb.Text = "001" Then

barang.Text = "Spidol"

harga.Text = 5000

ElseIf cb.Text = "002" Then

barang.Text = "buku"

harga.Text = 2000

ElseIf cb.Text = "003" Then

barang.Text = "pulpen"

harga.Text = 3000

ElseIf cb.Text = "004" Then

barang.Text = "pensil"

harga.Text = 1000

End If

End Sub

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


System.EventArgs) Handles kuantitas.TextChanged

subtot.Text = Val(kuantitas.Text) * Val(harga.Text)

If Val(subtot.Text) <= 30000 Then

diskon.Text = 0

ElseIf Val(subtot.Text) >= 30000 Then

diskon.Text = 0.05 * Val(subtot.Text)

End If

grand.Text = Val(subtot.Text) - Val(diskon.Text)


End Sub

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


System.EventArgs) Handles bayar.TextChanged

End Sub

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


Handles Button1.Click

cb.Text = ""

barang.Text = ""

harga.Text = ""

kuantitas.Text = ""

subtot.Text = ""

diskon.Text = ""

grand.Text = ""

bayar.Text = ""

balek.Text = ""

End Sub

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


System.EventArgs) Handles subtot.TextChanged

End Sub

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


Handles hitung.Click

balek.Text = Val(bayar.Text) - Val(grand.Text)

End Sub

End Class

4. Setelah memasukkan semua coding diatas, maka silakan tekan tombol F5 pada keyboard
komputer anda, dan coba untuk menjalankan programnya.
5. Maka hasil akhirnya seperti dibawah ini:

4. Penggajian Karyawan

Langkah-langkah membuat Penggajian dari Visual Basic

1. Buka aplikasi Visual Studio 2010


2. Lalu desain untuk tampilan Penggajian
3. Lalu masukkan codingan seperti di bawah ini:

Public Class Form1

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


Handles Button1.Click

pph.Text = gajipokok.Text * 0.05

totalgaji.Text = Val(gajipokok.Text) + Val(tjistri.Text) + Val(tjanak.Text)

gajibersih.Text = Val(totalgaji.Text) - Val(pph.Text)

End Sub

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


System.EventArgs) Handles status.SelectedIndexChanged
If status.Text = "menikah" Then

tjistri.Text = 250000

Else

tjistri.Text = 0

End If

End Sub

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


System.EventArgs) Handles jlhanak.TextChanged

If jlhanak.Text <= 3 Then

tjanak.Text = jlhanak.Text * 200000

ElseIf jlhanak.Text > 3 Then

tjanak.Text = 600000

End If

End Sub

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


Handles Button2.Click

Me.Close()

End Sub

End Class

4. Setelah memasukkan semua coding diatas, maka silakan tekan tombol F5 pada keyboard
komputer anda, dan coba untuk menjalankan programnya.
5. Maka hasil akhirnya seperti dibawah ini:
5. Data Grid View Mahasiswa

Langkah-langkah membuat Data Grid View Mahasilwa dari Visual Basic

1. Buka aplikasi Visual Studio 2010


2. Lalu desain untuk tampilan Daya Grid View Mahasilwa

3. Lalu masukkan codingan seperti di bawah ini:

Public Class Form1

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


Handles simpan.Click
dgvmhs.rows.add()

Dim i As Integer

i = dgvmhs.RowCount - 2

dgvmhs.Rows(i).Cells(0).Value = nim.Text

dgvmhs.Rows(i).Cells(0).Value = nama.Text

dgvmhs.Rows(i).Cells(0).Value = jurusan.Text

dgvmhs.Rows(i).Cells(0).Value = kelas.Text

Call bersih()

End Sub

Sub bersih()

nim.Clear()

nama.Clear()

jurusan.Text = ""

kelas.Clear()

End Sub

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


Handles ubah.Click

dgvmhs.CurrentRow.Cells(0).Value = nim.Text

dgvmhs.CurrentRow.Cells(1).Value = nama.Text

dgvmhs.CurrentRow.Cells(2).Value = jurusan.Text

dgvmhs.CurrentRow.Cells(3).Value = kelas.Text

Call bersih()

End Sub

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


System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvmhs.CellContentClick
nim.Text = dgvmhs.CurrentRow.Cells(0).Value

nama.Text = dgvmhs.CurrentRow.Cells(1).Value

jurusan.Text = dgvmhs.CurrentRow.Cells(2).Value

kelas.Text = dgvmhs.CurrentRow.Cells(3).Value

End Sub

4. Setelah memasukkan semua coding diatas, maka silakan tekan tombol F5 pada keyboard
komputer anda, dan coba untuk menjalankan programnya.
5. Maka hasil akhirnya seperti dibawah ini:

6. Stopwatch

Langkah-langkah membuat Stopwatch dari Visual Basic

1. Buka aplikasi Visual Studio 2010


2. Lalu desain untuk tampilan Stopwatch
3. Lalu masukkan codingan seperti di bawah ini:

Public Class Form1

Dim angkajam, angkamenit, angkadetik, angkamilidetik As Integer

Dim J, M, D, MD As String

Sub jam()

If angkajam < 10 Then

J = "0" & CStr(angkajam)

Else

J = CStr(angkajam)

End If

End Sub

Sub menit()

If angkamenit = 60 Then

angkamenit = 0

angkajam += 1

End If

If angkamenit < 10 Then


M = "0" & CStr(angkamenit)

Else

M = CStr(angkamenit)

End If

End Sub

Sub detik()

If angkadetik = 60 Then

angkadetik = 0

angkamenit += 1

End If

If angkadetik < 10 Then

D = "0" & CStr(angkadetik)

Else

D = CStr(angkadetik)

End If

End Sub

Sub milidetik()

angkamilidetik += 1

If angkamilidetik = 100 Then

angkamilidetik = 0

angkadetik += 1

End If

If angkamilidetik < 10 Then

MD = "0" & CStr(angkamilidetik)


Else

MD = CStr(angkamilidetik)

End If

End Sub

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


Handles Button2.Click

Timer1.Enabled = False

angkajam = 0

angkamenit = 0

angkadetik = 0

angkamilidetik = 0

Label1.Text = "00:00:00:00"

End Sub

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


Handles Button1.Click

Timer1.Enabled = True

End Sub

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


Handles Timer1.Tick

Call jam()

Call menit()

Call detik()

Call milidetik()

Label1.Text = String.Format("{0}:{1}:{2}:{3}", J, M, D, MD)

End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load

End Sub

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


Handles Button3.Click

Timer1.Enabled = False

End Sub

End Class

4. Setelah memasukkan semua coding diatas, maka silakan tekan tombol F5 pada keyboard
komputer anda, dan coba untuk menjalankan programnya.
5. Maka hasil akhirnya seperti dibawah ini:
BAB 3

PENUTUP

3.1 Kesimpulan
1. Visual Basic adalah salah suatu developement tools untuk membangun aplikasi dalam
lingkungan Windows.
2. Di dalam Microsoft Visual Studio terdapat product bahasa pemrograman lainnya
seperti: Visual C++, Visual Web Developer, Visual C#, Visual F#.

3.2 Daftar Pustaka

https://yulia02-yulia.blogspot.com/2011/01/makalah-pemrograman-visual-

basic.html

Anda mungkin juga menyukai