LISTING PROGRAM MODUL Hal.32
Public Class Form1
Sub buattabel()
LV.Columns.Add("Npm", 80, HorizontalAlignment.Center)
LV.Columns.Add("Nama", 180, HorizontalAlignment.Left)
LV.Columns.Add("Jurusan", 180, HorizontalAlignment.Left)
LV.Columns.Add("Jenjang", 180, HorizontalAlignment.Left)
LV.Columns.Add("Tahun Masuk", 180, HorizontalAlignment.Left)
LV.Columns.Add("Nilai Angka", 180, HorizontalAlignment.Left)
LV.Columns.Add("Nilai Huruf", 180, HorizontalAlignment.Left)
LV.View = View.Details
LV.GridLines = True
LV.FullRowSelect = True
End Sub
Sub isitabel()
Dim lst As New ListViewItem
lst.Text = npm.Text
lst.SubItems.Add(nama.Text)
lst.SubItems.Add(jurusan.Text)
lst.SubItems.Add(jenjang.Text)
lst.SubItems.Add(tahunmasuk.Text)
lst.SubItems.Add(nilaiangka.Text)
lst.SubItems.Add(nilaihuruf.Text)
LV.Items.Add(lst)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
buattabel()
End Sub
Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click
isitabel()
npm.Text = ""
nama.Text = ""
jurusan.Text = ""
jenjang.Text = ""
tahunmasuk.Text = ""
nilaiangka.Text = ""
nilaihuruf.Text = ""
End Sub
Private Sub BtnHapusSemua_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapusSemua.Click
LV.Items.Clear()
End Sub
Private Sub BtnHapusdatadipilh_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapusdatadipilh.Click
LV.Items.Remove(LV.SelectedItems(0))
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
End
End Sub
Private Sub BtnBersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnBersih.Click
npm.Text = ""
nama.Text = ""
jurusan.Text = ""
jenjang.Text = ""
tahunmasuk.Text = ""
nilaiangka.Text = ""
nilaihuruf.Text = ""
End Sub
Sub nilaiangka_keypress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles nilaiangka.KeyPress
Dim tombol As Integer = Asc(e.KeyChar)
If tombol = 13 Then
Dim x As String
tahunmasuk.Text = "2009"
Microsoft.VisualBasic.Mid(npm.Text, 2)
x = Microsoft.VisualBasic.Mid(npm.Text, 3, 1)
If x = "1" Then
jenjang.Text = "Diploma I"
ElseIf x = "3" Then
jenjang.Text = "Diploma III"
ElseIf x = "4" Then
jenjang.Text = "strata I"
End If
x = Microsoft.VisualBasic.Mid(npm.Text, 4, 2)
If x = "01" Then
jurusan.Text = "Manajemen Informatika"
ElseIf x = "02" Then
jurusan.Text = "Sistem Informasi"
ElseIf x = "03" Then
jurusan.Text = "Teknik Komputer"
ElseIf x = "04" Then
jurusan.Text = "Akuntansi"
End If
If nilaiangka.Text >= 90 Then
nilaihuruf.Text = "A"
ElseIf nilaiangka.Text >= 80 Then
nilaihuruf.Text = "B"
ElseIf nilaiangka.Text >= 70 Then
nilaihuruf.Text = "C"
ElseIf nilaiangka.Text >= 60 Then
nilaihuruf.Text = "D"
Else
nilaihuruf.Text = "E"
End If
End If
End Sub
End Class