注册 登录
编程论坛 VB6论坛

显示系统时间程序出现问题求教

quanquanwang 发布于 2012-03-05 16:50, 391 次点击
Private Declare Sub GetSystemTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)
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 Type

Private Sub Command1_Click()
  Dim sysTimeB As SYSTEMTIME
  Call GetlocalTime(sysTimeB)
   Text1.Text = CStr(sysTimeB.wHour) & ":" & CStr(sysTimeB.wMinute) & ":" & CStr(sysTimeB.wSecond) & ":" & (sysTimeB.wMilliseconds)
End Sub
以上是系统所用程序,老出现编译错误,请高手指教!
4 回复
#2
Artless2012-03-05 22:32
Call GetSystemTime(sysTimeB)
#3
风吹过b2012-03-06 08:39
名字错误。
初学者经常犯的错误,记得用 Ctrl + 右箭头 。
#4
quanquanwang2012-03-08 16:51
回复 2楼 Artless
运行是能运行了,可是时间不对啊,比如是下午四点多,怎么显示是八点多呢
#5
quanquanwang2012-03-08 16:52
回复 3楼 风吹过b
不好意思,哪个名字错了,还有CTRL+右箭头是有什么用处?谢谢您的帮助!
1