Laporan Penerapan Komputer
Laporan Penerapan Komputer
240210130031
LAPORAN PENERAPAN KOMPUTER
Langkah 1
Private Sub cmd_grading_Click()
Dim nilai As Integer
Dim grade As String
nilai = Val(ndata.Value)
'periksa kriteria grading
If nilai >= 9 And nilai <= 10 Then
grade = "A"
ElseIf nilai >= 7 And nilai < 9 Then
grade = "B"
ElseIf nilai >= 5 And nilai < 7 Then
grade = "C"
ElseIf nilai < 5 Then
grade = "D"
End If
tkelas = grade
MsgBox "Pesan ini tampil saat TOMBOL di KLIK!"
End Sub
Langkah 2
Private Sub cmd_grading_Click()
Dim nilai As Integer
Dim grade As String
nilai = Val(ndata.Value)
'periksa kriteria grading
If nilai >= 9 Then
grade = "A"
ElseIf nilai >= 7 Then
grade = "B"
ElseIf nilai >= 5 Then
grade = "C"
Syofie Deviyanti
240210130031
Else
grade = "D"
End If
tkelas = grade
MsgBox "Pesan ini tampil saat TOMBOL di KLIK!"
End Sub
Langkah 3
Private Sub cmd_grading_Click()
Dim nilai As Integer
Dim grade As String
nilai = Val(ndata.Value)
'periksa kriteria grading
If nilai >= 9 Then
grade = "A"
ElseIf nilai >= 7 Then
grade = "B"
ElseIf nilai >= 5 Then
grade = "C"
Else
grade = "D"
End If
tkelas = grade
Select Case tkelas
Case "A"
tkelas = tkelas & " (Amat baik)"
Case "B", "C"
tkelas = tkelas & " (Baik)"
Case Else
tkelas = tkelas & " (Kurang)"
End Select
MsgBox "Pesan ini tampil saat TOMBOL di KLIK!"
End Sub
Syofie Deviyanti
240210130031
Langkah 4
Private Sub cmd_grading_Click()
Dim nilai As Integer
Dim grade As String
nilai = Val(ndata.Value)
If nilai < 0 Or nilai > 10 Then
MsgBox "Angka yang diberikan tidak sesuai"
ndta.SetFocus
Exit Sub
End If
End Sub
Langkah 5
Syofie Deviyanti
240210130031
Private Sub cmd_hitung_Click()
Dim nA As Integer
Dim nB As Integer
Dim nH As Integer
Dim i As Integer
nA = Val(nAwal)
nB = Val(nAkhir)
nH = 0
For i = nA To nB
nH = nH + i
Next i
nHasil.Value = nH
End Sub
Syofie Deviyanti
240210130031
PEMBAHASAN
1. Option explicit, biasanya diletakkan dibagian atas coding atau dibagian
general.
Fungsi
option
explicit
untuk
memaksa
programmer
statement
memiliki
kemampuan
yang
sama
dengan
Select Case, bila salah satu kondisi sudah terpenuhi dan blok program
sudah diproses, selanjutnya blok program tidak dilanjutkan.
Syofie Deviyanti
240210130031
JAWABAN TUGAS
Private Sub cmd_hitung_Click()
SetFocus
val()
Dim nA As Integer
Dim nB As Integer
Dim nH As Long
nA = Val(nAwal)
nB = Val(nAkhir)
nH = 0
For i = nA To nB
nH = nH + i
Next i
Syofie Deviyanti
240210130031
nHasil.Value = Nh
Syofie Deviyanti
240210130031
d. On Load : Terjadi ketika sebuah form dibuka atau dipanggil. Jika
form yang dibuka adalah form startup.
e. On Can Resize : akan dilaksanakan saat terdapat usaha untuk
mengubah ukuran control, untuk mengizinkan aplikasi untuk
mengindikasikan bahwa ukuran yang dimasukkan akan dibatalkan.
f. On Click : kejadian akan dilaksanakan saat pemakai mengklik
control, digunakan untuk men8liskan kode yang akan direspon saat
pemakai mengetik control.
g. On Close : kejadian yang akan dilaksanakan saat form ditutup.
h. On Close Query : kejadian yang akan dilaksanakan saat metode
close dipanggil atau untuk menentukan menentukan apakah form
diizinkan untuk ditutup
i. On Create : untuk menampilkan proses khusus saat form dibuat
oleh pembangun form.
j. On Context Pop up : digunkan saat control tidak memiliki menu
popup ( property popup belum didefinisikan ) atau jika property
autopopup pada menu popup suatu control bernilai false
k. On doubleClick : untuk menuliskan kode yang dapat direspon saat
pemakai melakukan proses klik ganda.
l. On Destory : kejadian yang akan dilaksanakan saat form
dimusnahkan, digunakan untuk menjalankan proses khusus saat
form digunakan proses khusus saat form digunakan.
m. On Get Site Info : menghasilkan informasi control yang dikaitkan.
Event On Get Site Info digunakan untuk menginisialisasikan
TDrag Dock Object dengan informasi tentang dimana sebuah objek
yang digeser dapat ditempatkan pada suatu lokasi. On Get Site Info
hanya terjadi jika DockSite bernilai true.
n. On Help : kejadian yang akan dilaksanakan saat form menerima
permintaan untuk mebuka help, digunakan untuk menuliskan
sebuah event handler untuk menjalankan proses khusus saat
aplikasi help dijalankan.
Syofie Deviyanti
240210130031
o. On Hide : Kejadian yang akan dilaksanakan saat form
disembunyikan, digunakan untuk menjalankan proses khusus saat
form disembunyikan ( saat property form visible bernilai false)