Anda di halaman 1dari 15

LAPORAN

PEMROGRAMAN TEKNIK 2

Disusun Oleh:

Aas Wardani

216341001

1AE-A

TEKNIK OTOMASI MANUFAKTUR DAN MEKATRONIKA

POLITEKNIK MANUFAKTUR NEGERI BANDUNG

2017
BAB I

PENDAHULUAN
1.1 Pengertian Visual Basic

Praktikum Pemrograman Teknik 2 mempelajari bahasa pemrograman Visual Basic


dengan menggunakan software VB 6.0.Visual Basic memungkinkan pembuatan aplikasi
Graphical User Interface (GUI) atau pemograman yang menggunakan tampilan grafis
sebagai alat komunikasi dengan pemakainya. Dalam Visual Basic untuk pembuatan tampilan
user interface relatif mudah dilakukan karena hanya perlu meletakkan objek-objek grafis ke
sumber (form) yang sudah disediakan Visual Basic. Setelah itu cukup mengatur properti dari
objek-objek tersebut.

1.2 Cara memulai visual Basic


Untuk memulai Microsoft Visual Basic 6.0 lakukanlah seperti langkahlangkah berikut :
1. Klik Start
2. Tunjuk Program, dilanjutan dengan Microsoft Visual Basic 6.0
3. Klik Microsoft Visual Basic 6.0
4. Akan muncul gambar seperti dibawah ini, pilih Standard Exe, Klik Open

Gambar 1.1. Tampilan New Project

1.3 Bagian-bagian pada tampilan Microsoft Visual Basic 6.0


Menu Bar

Toolbar
Jendela
Toolbox Project

Jendela
Propertis

Form

Jendela
Form
1. Project Layout

Project adalah sekumpulan modul. Jadi Project adalah program aplikasi itu sendiri.
Project disimpan dalam file yang berektensi .VBP. file ini menyimmpan seluruh
komponen program, termasuk project, pilihan environment. Pilihan EXE dan segala
sesuatu yang berhubungan dengan project

2. Properties

Propertis digunakan untuk menentukan setting suatu objek. Suatu objek biasanya
mempunyai beberapa properti, yang dapat diatur langsung dari jendela Properties atau
lewat kode program. Setting properti akan menentukan cara kerja dari objek yang
bersangkuta saat program aplikasi dijalankan. Misalnya menentukan warna objek, bingkai
objek, pengambilan data dan lain lain.
3. Form
Form adalah suatu objek yang dipakai sebagai tempat pembuatan kerja program
aplikasi.

4. Toolbox
Toolbox berisi kumpulan objek yang digunakan untuk membuat user interface serta
pengontrolan bagi program yang dibuat.

BAB II
ISI
2.1 Praktikum 4.1
1. Kontrol Combo Box
Form : Hasil :

Coding :

Analisa :
Program ini bertujuan untuk menampilkan list pada sebuah combo box
sehingga user dapat memilih salah satu dari list tersebut. Memasukan pilihan dengan
cara menambahkan additem pada program.Setelah tombol OK ditekan maka muncul
Massage box yang isinya ada data yang telah diinput.
2. Kontrol Text Box
Form : Hasil :
Coding :

Analisa :
Program ini bertujuan untuk menghitung nilai rata-rata dari nilai yang diinput oleh
user. Program ditempatkan disetiap sub textbox karena menggunakan change. Artinya
setiap nilai berubah maka mengikuti dari setiap perubahan berbeda dengan click.
3. Kontrol option Box
Form : Hasil :
Coding :

Analisa :
Program ini bertujuan untuk memilih dengan cara mengklik pilihan oleh user dimana
Forecolor berfungsi untuk menampilkan warna vbBlack untuk warna hitam,vbBlue
untuk warna biru dan vbRed untuk warna merah.

4. Kontrol Check Box


Form : Hasil :

Coding :
Analisa :
Program ini berfungsi untuk menampikan status dari checkbox apabila sudah dipilih
oleh user maka akan muncul label sudah diklik. Program ini menggunakan fungsi
If...Then

5. Kontrol File List


Form : Hasil :

Coding :
Analisa :
6. Kontrol Label
Form : Hasil :

Coding :

Analisa :
7. Kontrol List Box
Form : Hasil :
Coding :

Analisa :

8. Kontrol Image
Form : Hasil :

Coding :
Analisa :
9. Kontrol Timer
Form : Hasil :

Coding :

Analisa :
10. Studi Kasus Ganjil-Genap
Form : Hasil :

Coding :
Analisa :
2.1 Praktikum 4.1
Latihan
1. Menggunakan Struktur Case
Form :

Hasil :

Coding :
Private Sub cmbBulan_Click()
Select Case cmbBulan.ListIndex
Case 0
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 1
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 2
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 3
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 4
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 5
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 6
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 7
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 8
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 9
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 10
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
Case 11
txtNamaBulan.Text = cmbBulan.Text
txtBulan.Text = cmbBulan.ListIndex + 1
End Select
End Sub

Private Sub Command1_Click()


Unload Me
End Sub

Private Sub Form_Load()


cmbBulan.AddItem "Januari"
cmbBulan.AddItem "Februari "
cmbBulan.AddItem "Maret"
cmbBulan.AddItem "April"
cmbBulan.AddItem "Mei"
cmbBulan.AddItem "Juni"
cmbBulan.AddItem "Juli"
cmbBulan.AddItem "Agustus"
cmbBulan.AddItem "September"
cmbBulan.AddItem "Oktober"
cmbBulan.AddItem "November"
cmbBulan.AddItem "Desember"
cmbBulan.ListIndex = 0
End Sub
2. Menggunakan Struktur IF
Form :

Hasil :

Coding :
Private Sub Command1_Click()
Dim pesan As String
If Option1.Value = True Then
pesan = "Kucing adalah makhluk hidup" & vbCrLf & _
"Kucing senang makan ikan" & vbCrLf & _
"Kucing hewan berkaki empat" & vbCrLf & _
"Kucing adalah hewan peliharaan"
Else
pesan = "Ikan hidup di Air" & vbCrLf & _
"Ikan berkembangbiak dengan bertelur" & vbCrLf & _
"Ikan bernafas dengan insang" & vbCrLf & _
"Ikan adalah makhluk hidup"
End If
MsgBox pesan
End Sub

Private Sub Command2_Click()


Dim pesan As String
Dim pesan2 As String
If Check1.Value = 1 Then
pesan = "Mobil merupakan kendaraan beroda empat" & vbCrLf
End If
If Check2.Value = 1 Then
pesan2 = "Motor merupakan kendaraan beroda dua" & vbCrLf
End If
MsgBox pesan & pesan2
End Sub

Private Sub Command3_Click()


Unload Me
End Sub
Analisa :

Tugas
1. Buat program untuk menghitung nilai akhir mahasiswa dengan inputan
NIM,Nama,Tugas,Quiz,UTS,dan UAS tampilkan hasilnya berupa nilai akhir dan
huruf mutu dengan ketentua sebagai berikut :
Nilai akhir = (10%xTugas) + (20%xQuiz)+(30%xUTS)+(40%xUAS)
Grade nilai :
85<niali<100

Anda mungkin juga menyukai