Option Explicit
Private Declare Function SetSystemTime Lib "kernel32" (lpSystemTime As SystemTime) As Long
Private Type SystemTime
wYear As Integer
wMonth As Integer
wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End TypePrivate MySystemTime As SystemTimePrivate m_Year As Integer
Private m_Month As Integer
Private m_Day As Integer
Private m_Hour As Integer
Private m_Minute As Integer
Private m_Second As IntegerPublic Property Get Year() As Integer
Year = m_Year
End Property
Public Property Let Year(New_Year As Integer)
m_Year = New_Year
End PropertyPublic Property Get Month() As Integer
Month = m_Month
End Property
Public Property Let Month(New_Month As Integer)
m_Month = New_Month
End PropertyPublic Property Get Day() As Integer
Day = m_Day
End Property
Public Property Let Day(New_Day As Integer)
m_Day = New_Day
End PropertyPublic Property Get Hour() As Integer
Hour = m_Hour
End Property
Public Property Let Hour(New_Hour As Integer)
m_Hour = New_Hour
End PropertyPublic Property Get Minute() As Integer
Minute = m_Minute
End Property
Public Property Let Minute(New_Minute As Integer)
m_Minute = New_Minute
End PropertyPublic Property Get Second() As Integer
Second = m_Second
End Property
Public Property Let Second(New_Second As Integer)
m_Second = New_Second
End PropertyPublic Function setup() As Integer
With MySystemTime
.wYear = Year
.wMonth = Month
.wDay = Day
'.wDayOfWeek = 1
.wMinute = Minute
.wHour = Hour
.wSecond = Second
'.wMilliseconds = 0
End With
setup = SetSystemTime(MySystemTime)
End Function
Private Declare Function SetSystemTime Lib "kernel32" (lpSystemTime As SystemTime) As Long
Private Type SystemTime
wYear As Integer
wMonth As Integer
wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End TypePrivate MySystemTime As SystemTimePrivate m_Year As Integer
Private m_Month As Integer
Private m_Day As Integer
Private m_Hour As Integer
Private m_Minute As Integer
Private m_Second As IntegerPublic Property Get Year() As Integer
Year = m_Year
End Property
Public Property Let Year(New_Year As Integer)
m_Year = New_Year
End PropertyPublic Property Get Month() As Integer
Month = m_Month
End Property
Public Property Let Month(New_Month As Integer)
m_Month = New_Month
End PropertyPublic Property Get Day() As Integer
Day = m_Day
End Property
Public Property Let Day(New_Day As Integer)
m_Day = New_Day
End PropertyPublic Property Get Hour() As Integer
Hour = m_Hour
End Property
Public Property Let Hour(New_Hour As Integer)
m_Hour = New_Hour
End PropertyPublic Property Get Minute() As Integer
Minute = m_Minute
End Property
Public Property Let Minute(New_Minute As Integer)
m_Minute = New_Minute
End PropertyPublic Property Get Second() As Integer
Second = m_Second
End Property
Public Property Let Second(New_Second As Integer)
m_Second = New_Second
End PropertyPublic Function setup() As Integer
With MySystemTime
.wYear = Year
.wMonth = Month
.wDay = Day
'.wDayOfWeek = 1
.wMinute = Minute
.wHour = Hour
.wSecond = Second
'.wMilliseconds = 0
End With
setup = SetSystemTime(MySystemTime)
End Function
解决方案 »
- 自己做了个浏览器 如何让收藏菜单支持拖拽和排序 ?
- 我想用一个下拉式的列表框,现在我用的是form2.0的控件,我发现他不太好用,有没有别的可代替?
- 机器码和编译环境的问题
- 没办法啊,這個問題也不會 啊,大家幫幫忙,一個小的定義的問題!!!!!!!!!
- ■今天发现,中国最大的VB开发文档中心资料巨多巨好!强力推荐!好就回复■
- 虹娃娃(87721054)进来接分~
- mschart控件
- 我连接的是Excel
- 还散
- 关于date的sql语句问题
- 如何向cullus模拟器的game发键盘按键,并让game响应!game 对vb的sendkeys 好像不响应!
- 对于在picturebox上描点做图的问题,求教
Date = "2002-2-3" '这样好象就可以了
End Sub
Date = "2002-2-9" '这样好象就可以了
End Sub
'Win98Se+VB5.0、VB6.0通过
Date = #2002-2-9# '这样标准点 :-)
End Sub
'Win98Se+VB5.0、VB6.0通过
Date是日期函数