Friend Class Win32 <StructLayoutAttribute(LayoutKind.Sequential)> _ Public Structure SYSTEMTIME Public year As Short Public month As Short Public dayOfWeek As Short Public day As Short Public hour As Short Public minute As Short Public second As Short Public milliseconds As Short End Structure 'SYSTEMTIME <DllImport("kernel32.dll")> _ Public Shared Function SetLocalTime(ByRef time As SYSTEMTIME) As Boolean End Function End Class 'Win32
Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click Dim st As Win32.SYSTEMTIME Dim dt As DateTime = DateTime.Now.AddDays(1)
st.year = CShort(dt.Year) st.month = CShort(dt.Month) st.dayOfWeek = CShort(dt.DayOfWeek) st.day = CShort(dt.Day) st.hour = CShort(dt.Hour) st.minute = CShort(dt.Minute) st.second = CShort(dt.Second) st.milliseconds = CShort(dt.Millisecond)
Win32.SetLocalTime(st) End Sub 'button1_Click