当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > Check if a File is in Internet Explorers Cache

ASP.NET
细细品味ASP.NET(一)
细细品味ASP.NET(二)
细细品味ASP.NET(三)
细细品味ASP.NET(四)
细细品味ASP.NET(五)
用asp.net和xml做的新闻更新系统(1)
用asp.net和xml做的新闻更新系统(2)
用asp.net和xml做的新闻更新系统(3)
十天学会ASP.net(1)
十天学会ASP.net(2)
十天学会ASP.net(3)
十天学会ASP.net(4)
十天学会ASP.net(5)
十天学会ASP.net(6)
十天学会ASP.net(7)
十天学会ASP.net(8)
十天学会ASP.net(9)
十天学会ASP.net(10)
ASP.NET创建XML Web服务全接触(1)
ASP.NET创建XML Web服务全接触(2)

ASP.NET 中的 Check if a File is in Internet Explorers Cache


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 67 ::
收藏到网摘: n/a

Description
This function can be called to determine if a file is in Internet Explorers cache. CodePrivate Declare Function GetUrlCacheEntryInfo Lib "wininet.dll" Alias _ "GetUrlCacheEntryInfoA" _ (ByVal sUrlName As String, _ lpCacheEntryInfo As Any, _ lpdwCacheEntryInfoBufferSize As Long) As LongFunction Cached(ByVal strURL As String) As Boolean Dim buffer As Long If (GetUrlCacheEntryInfo(strURL, ByVal 0&, buffer)) = 0 Then If (Err.LastDllError = 122) Then Cached = True End Function
Example Usage
Just call the function and give it the url of the file you want to check:MsgBox Cached("http://msdn.microsoft.com/")