Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

不能生效, 錯在何處?

施政全  发表于:2012-09-22 17:19:48  
复制

Option Compare Database
 Private Declare Function GetLastInputInfo Lib "user32" (plii As LASTINPUTINFO) As Boolean
 Private Declare Function GetTickCount Lib "kernel32" () As Long
 Private Type LASTINPUTINFO
        cbSize  As Long
        dwTime  As Long
 End Type
 Dim lii   As LASTINPUTINFO
 Dim zjs, djs
 Dim msgcount As Integer
 Private Sub Form_Timer()
 Dim mytime   As Double
   lii.cbSize = Len(lii)
   GetLastInputInfo lii
   mytime = GetTickCount - lii.dwTime
   Debug.Print mytime & "ms"
   zjs = mytime \ 1000
   djs = 30 - zjs
   Me.Text1 = "離系統關閉時間:" & djs
   If djs = 0 Then
  Quit
   End If
 End Sub

 

Top
总记录:0篇  页次:0/0 9 1 :