Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
End Sub
Private Sub DateTimePicker1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles DateTimePicker1.ValueChanged If DateTimePicker1.Value > DateTimePicker2.Value Then DateTimePicker1.Value = DateTimePicker2.Value Else TXTHARI.Text = DateDiff(DateInterval.Year, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) TXTBULAN.Text = DateDiff(DateInterval.Month, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) TXTTAHUN.Text = DateDiff(DateInterval.Day, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) End If End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click If TXTHARI.Text < 5 Then TXTBAYAR.Text = TXTNILAIT.Text - (TXTNILAIT.Text * 0.1) ElseIf TXTHARI.Text < 10 Then TXTBAYAR.Text = TXTNILAIT.Text - (TXTNILAIT.Text * 0.5) Else TXTBAYAR.Text = TXTNILAIT.Text End If End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click Form2.Show()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click Close()
End Sub
Private Sub DateTimePicker2_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles DateTimePicker2.ValueChanged If DateTimePicker1.Value > DateTimePicker2.Value Then DateTimePicker1.Value = DateTimePicker2.Value Else TXTHARI.Text = DateDiff(DateInterval.Year, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) TXTBULAN.Text = DateDiff(DateInterval.Month, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) TXTTAHUN.Text = DateDiff(DateInterval.Day, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) End If End Sub End Class
Koding Form 2
Public Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click Dim i As Double For i = 1 To TXTHARI.Text If i Mod 2 = 0 Then ListBox1.Items.Add(TXTNILAIT.Text & " * 0.1 = " & (TXTNILAIT.Text * 0.1)) Else ListBox1.Items.Add(TXTNILAIT.Text & " * 10 = " & (TXTNILAIT.Text * 10)) End If Next End Sub
Private Sub DateTimePicker1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles DateTimePicker1.ValueChanged If DateTimePicker1.Value > DateTimePicker2.Value Then DateTimePicker1.Value = DateTimePicker2.Value Else TXTHARI.Text = DateDiff(DateInterval.Day, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) End If End Sub
Private Sub DateTimePicker2_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles DateTimePicker2.ValueChanged If DateTimePicker1.Value > DateTimePicker2.Value Then DateTimePicker1.Value = DateTimePicker2.Value Else TXTHARI.Text = DateDiff(DateInterval.Day, CDate(DateTimePicker1.Text), CDate(DateTimePicker2.Text)) End If End Sub End Class