Membuat project baru dengan aplikasi windows.
Melengkapi kode program seperti berikut:
Public Class
Form1 Private
Sub Form1_Load
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
MyBase .Load
ComboBox1_NIS.Items.Add 1101
ComboBox1_NIS.Items.Add 1102
ComboBox1_NIS.Items.Add 1103
ComboBox1_NIS.Items.Add 1104
End Sub
Private Sub
Button1_Click ByVal
sender As
System. Object
, ByVal
e As
System. EventArgs
Handles Button1.Click
Dim Nama
As String
Dim NIS
As String
= ComboBox1_NIS.Text Nama =
CStr IIfNIS =
1101 ,
Adi , IIfNIS =
1102 ,
Sari , IIfNIS =
1103 ,
Rudi ,
IIfNIS = 1104
, Kamal
, Judika
TextBox1.Text = Nama End
Sub End
Class
Tekan F5 untuk menjalankan kode program
Penjelasan: -
Program diatas menggunakan combobox untuk dapat melihat data NIS yang tersedia pada program. Cara kerjanya adalah memilih salah satu NIS yang ada pada combobox
kemudian mengklik button SEARCHING maka nama dari pemilik NIS akan muncul pada textbox1 seperti pada tampilan program diatas. Menggunakan perkondisian IIf.
Kondisi ini menampung banyak jawaban pada satu kondisi sehingga lebih praktis dalam penulisannya.
D. TUGAS PRAKTIKUM
1 Tugas 1 Membuat aplikasi tampilan dua buah nilai
a Membuat project baru dengan aplikasi windows. b Menambahkan control-kontrol label, textbox, dan button.
c Menambahkan event click pada button dengan melengkapi kode program seperti berikut:
Public Class
Form1 Private
Sub Button1_Click
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
Button1.Click Dim
nil1 As
String Dim
nil2 As
String nil1 = TextBox1.Text
nil2 = TextBox2.Text If
CDbl nil1
CDbl nil2
Then TextBox3.Text =
CStr True
Else TextBox3.Text =
CStr False
End If
If CDbl
nil1 CDbl
nil2 Then
TextBox4.Text = CStr
True Else
TextBox4.Text = CStr
False End
If If
CDbl nil1 =
CDbl nil2
Then TextBox5.Text =
CStr True
Else TextBox5.Text =
CStr False
End If
End Sub
Private Sub
Button2_Click ByVal
sender As
System. Object
, ByVal
e As
System. EventArgs
Handles Button2.Click
TextBox1.Text = CStr
TextBox2.Text = CStr
TextBox3.Text = CStr
TextBox4.Text = CStr
TextBox5.Text = CStr
End Sub
End Class
- Tekan F5 untuk menjalankan kode program
- Penjelasan:
Program diatas menggunakan perkondisian If-Then-Else dengan total ada 3
perkondisian, yang pertama jika nil1 lebih besar dari nil2 maka output True , selain itu False. Yang kedua jika nil1 lebih bedar dari nil2 maka output True
selain itu False. Dan yang ketiga jika nil1 sama dengan nil2 maka output True selain itu False. Perkondisian ini diletakkan pada event click button 1 yaitu
Proses. Untuk event click button 2 yaitu clear digunakan untuk menghapus isi dari textboxt setelah melakukan operasi kondisi jika mengklik button 1.
Menggunakan nilai 0 untuk menetralkan isi dari text box pada masing- masing textbox.
2 Tugas 2 Membuat aplikasi matematika.
Membuat project baru dengan aplikasi windows
Menambhakan contro : label, button, textbox.
Melengkapi kode program berikut:
Public Class
Form1
Private Sub
Button1_Click ByVal
sender As
System. Object
, ByVal
e As
System. EventArgs
Handles Button1.Click
If Label1.Text =
+ Then
TextBox3.Text = CStr
CDbl TextBox1.Text +
CDbl TextBox2.Text
ElseIf Label1.Text =
- Then
TextBox3.Text = CStr
CDbl TextBox1.Text -
CDbl TextBox2.Text
ElseIf Label1.Text =
Then TextBox3.Text =
CStr CDbl
TextBox1.Text CDbl
TextBox2.Text ElseIf
Label1.Text = Then
TextBox3.Text = CStr
CDbl TextBox1.Text
CDbl TextBox2.Text
ElseIf Label1.Text =
Then TextBox3.Text =
CStr CDbl
TextBox1.Text CDbl
TextBox2.Text End
If End
Sub Private
Sub RadioButton1_CheckedChanged
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
RadioButton1.CheckedChanged Label1.Text =
+ End
Sub Private
Sub RadioButton2_CheckedChanged
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
RadioButton2.CheckedChanged Label1.Text =
- End
Sub Private
Sub RadioButton3_CheckedChanged
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
RadioButton3.CheckedChanged Label1.Text =
End Sub
Private Sub
RadioButton4_CheckedChanged ByVal
sender As
System. Object
, ByVal
e As
System. EventArgs
Handles RadioButton4.CheckedChanged
Label1.Text = End
Sub Private
Sub RadioButton5_CheckedChanged
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
RadioButton5.CheckedChanged Label1.Text =
End Sub
End Class
Tekan F5 untuk menampilkan program.
Penjelasan:
- Program diatas menggunakan perkondisian ElseIf. Untuk setiap radiobutton yang
dklik maka hasilnya akan langsung tampak pada label1, kemudian untuk pengoperasian matematika diletakkan pada event button click menggunakan
perkondisian ElseIf. Cara kerjanya , ketika mengklik salah satu radio button, kemudain menginputkan angka pada textbox1 dan textbox2 kemudian untuk
menampilkan hasil pada textbox3 , mengklik button =. 3 Tugas 3
Membuat aplikasi hari.
Membuat project baru dengan aplikasi windows.
Menambahkan control : label, textbox, button, dan combobox.
Melengkapi kode program seperti berikut:
Public Class
Form1 Private
Sub Form1_Load
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
MyBase .Load
ComboBox1_hari.Items.Add 1
ComboBox1_hari.Items.Add 2
ComboBox1_hari.Items.Add 3
ComboBox1_hari.Items.Add 4
ComboBox1_hari.Items.Add 5
ComboBox1_hari.Items.Add 6
ComboBox1_hari.Items.Add 7
End Sub
Private Sub
Button1_Click ByVal
sender As
System. Object
, ByVal
e As
System. EventArgs
Handles Button1.Click
Dim nama
As String
Dim hari
As String
= ComboBox1_hari.Text nama =
CStr IIfhari =
1 ,
senin , IIfhari =
2 ,
selasa , IIfhari =
3 ,
rabu , IIfhari =
4 ,
kamis , IIfhari =
5 ,
jumat , IIfhari =
6 ,
sabtu ,
Judika TextBox1.Text = nama
End Sub
End Class
Tekan F5 untuk menampilkan program:
Penjelasan:
- Program diatas sama dengan latihan pada condition 2, hanya saja program diatas
digunakan untuk mengetahui hari hari dalam seminggu. Menggunakan kondisi IIF,
menggunakan combobox untuk menampilkan angka-angka yang tersedia dalam program nama hari.
4 Tugas 4 Membuat aplikasi kode mk
Membuat project baru dengan aplikasi windows.
Menambahkan control: label, listbox, picturebox dan textbox.
Melengkapi kode program seperti berikut
Public Class
Form1 Private
Sub ListBox1_SelectedIndexChanged
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
ListBox1.SelectedIndexChanged Select
ListBox1.Text Case
Praktikum Grafika Komputer TextBox2.Text =
PIF453 Case
Komputasi Numerik TextBox2.Text =
PIF454 Case
Pemrograman Visual TextBox2.Text =
PIF448 Case
Statistika Pendidikan TextBox2.Text =
PIF449 Case
Praktikum Pemrograman Web TextBox2.Text =
PIF Case
Praktikum Pemrograman Visual TextBox2.Text =
PIF446 Case
Grafika Komputer TextBox2.Text =
PIF443 Case
Perencanaan Pembelajaran TextBox2.Text =
MKF405 Case
Pemrograman Web TextBox2.Text =
PIF447 Case
Evaluasi Pendidikan Teknik TextBox2.Text =
MKF403 Case
Multimedia TextBox2.Text =
PIF455 Case
Praktikum Multimedia TextBox2.Text =
PIF464 End
Select End
Sub Private
Sub Form1_Load
ByVal sender
As System.
Object ,
ByVal e
As System.
EventArgs Handles
MyBase .Load
ListBox1.Items.Add Praktikum Grafika Komputer
ListBox1.Items.Add Komputasi Numerik
ListBox1.Items.Add Pemrograman Visual
ListBox1.Items.Add Statistika Pendidikan
ListBox1.Items.Add Praktikum Pemrograman Web
ListBox1.Items.Add Praktikum Pemrograman Visual
ListBox1.Items.Add Grafika Komputer
ListBox1.Items.Add Perencanaan Pembelajaran
ListBox1.Items.Add Pemrograman Web
ListBox1.Items.Add Evaluasi Pendidikan Teknik
ListBox1.Items.Add Multimedia
ListBox1.Items.Add Praktikum Multimedia
End Sub
End Class
Tekan F5 untuk menampilkan program
Penjelasan:
- Program diatas menggunakan perkondisian select case, untuk masing-masing
matakuliah yang disediakan pada listbox. Untuk perkondisian diletakkan pada listbox juga, dengan mencantumkan kode mk yang akan ditampilkan pada
textbox2. Cara kerjanya , jika case matakuliah praktikum Grafika Komputer maka ketika diklik akan muncul kode mk pada textbox2 yaitu “PIF453”.
E. TUGAS RUMAH