cache

来自「WAPmo手机网站管理平台是一款创建与管理维护WAP网站的的软件产品」· 代码 · 共 28 行

TXT
28
字号
Public Expires

Private Sub Class_Initialize()
    Expires = DateAdd("n", 20, Now())
End Sub

Public Default Property Get Item(ByVal strName)
    If IsEmpty(GetCache(strName)) Then Exit Property
    Dim dtmCache
    dtmCache = GetCache(strName & ".Expires")
    If DateDiff("s", dtmCache, Now()) > 0 Then Exit Property
    If VarType(GetCache(strName)) = vbObject Then
        Set Item = GetCache(strName)
    Else
        Item = GetCache(strName)
    End If
End Property

Public Property Let Item(ByVal strName, vtValue)
    SetCache strName, vtValue
    SetCache strName & ".Expires", Expires
End Property

Public Sub Remove(ByVal strName)
    DelCache strName
    DelCache strName & ".Expires"
End Sub

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?