- Form project
- Coding project
Public Class frmLat_10
Dim akhir As Integer
Dim ket As String
Sub GenapGanjil()
Dim i, sisabagi As Integer
akhir =
Val(Me.txtAkhir.Text)
If akhir < 0 Then
MsgBox("Masukkan Bilangan Genap Positif",
vbCritical, "Salah Inputan")
Me.txtAkhir.Text = ""
Me.txtAkhir.Focus()
ElseIf akhir >= 0 And
akhir < 5 Then
MsgBox("Masukkan Bilangan 5 Keatas",
vbCritical, "Salah Inputan")
Me.txtAkhir.Text = ""
Me.txtAkhir.Focus()
Else
'ok
Me.cklsGenap.Items.Clear()
Me.cbGanjil.Items.Clear()
If ket = " + "
Then
For i = 0 To akhir
sisabagi = i Mod 2
If sisabagi = 0 Then
Me.cklsGenap.Items.Add(i)
ElseIf sisabagi = 1 Then
Me.cbGanjil.Items.Add(i)
End If
Next
ElseIf ket = " -
" Then
For i = akhir To 0 Step -1
sisabagi = i Mod 2
If sisabagi = 0 Then
Me.cklsGenap.Items.Add(i)
ElseIf sisabagi = 1 Then
Me.cbGanjil.Items.Add(i)
End If
Next
End If
End If
End Sub
Private Sub
txtAkhir_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles
txtAkhir.LostFocus
Call GenapGanjil()
End Sub
Private Sub
bBaru_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
bBaru.Click
Me.cklsGenap.Items.Clear()
Me.cbGanjil.Items.Clear()
Me.txtAkhir.Text = ""
Me.txtAkhir.Focus()
End Sub
Private Sub
bNaik_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles
bNaik.Click
ket = " + "
Call GenapGanjil()
End Sub
Private Sub
bTurun_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles
bTurun.Click
ket = " - "
Call GenapGanjil()
End Sub
End Class
0 komentar:
Posting Komentar