一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

asp 检查组件是否已经安装

时间:2008-07-07 编辑:简简单单 来源:一聚教程网

'================================================
'作  用:检查组件是否已经安装
'参  数:strClassString ----组件名
'返回值:True  ----已经安装
'        False ----没有安装
'================================================
Function IsObjInstalled(ByVal strClassString)
 Dim xTestObj,ClsString
 On Error Resume Next
 IsObjInstalled = False
 ClsString = strClassString
 Err = 0
 Set xTestObj = Server.CreateObject(ClsString)
 If Err = 0 Then IsObjInstalled = True
 If Err = -2147352567 Then IsObjInstalled = True
 Set xTestObj = Nothing
 Err = 0
 Exit Function
End Function
Public Sub GetUserTodayInfo()
 Dim Lastlogin,UserDayInfo
 Lastlogin = Request.Cookies("newasp_net")("LastTime")
 UserDayInfo = Request.Cookies("newasp_net")("UserToday")
 If Not IsDate(LastLogin) Then LastLogin = Now()
 On Error Resume Next
 If DateDiff("d",LastLogin,Now())<>0 Then
  Newasp.Execute("UPDATE [NC_User] SET UserToday='0,0,0,0,0,0',LastTime=" & NowString & " WHERE username='"& Newasp.membername &"' And userid=" & Newasp.memberid)
  UserDayInfo = "0,0,0,0,0,0"
  Response.Cookies("newasp_net")("UserToday") = UserDayInfo
  Response.Cookies("newasp_net")("LastTime") = Now()
 End If
 UserToday = Split(UserDayInfo, ",")
 If Ubound(UserToday) <> 5 Then
  Newasp.Execute("UPDATE [NC_User] SET UserToday='0,0,0,0,0,0',LastTime=" & NowString & " WHERE username='"& Newasp.membername &"' And userid=" & Newasp.memberid)
  UserDayInfo = "0,0,0,0,0,0"
  Response.Cookies("newasp_net")("UserToday") = UserDayInfo
  Response.Cookies("newasp_net")("LastTime") = Now()
  UserToday = Split(UserDayInfo, ",")
 End If
End Sub

热门栏目