社区
Delphi
帖子详情
如何获得历史记录中的信息
coolmail
2000-10-24 01:35:00
IE的历史记录保存为文件格式,如何获得这些文件的建立时间和访问次数
...全文
66
1
打赏
收藏
如何获得历史记录中的信息
IE的历史记录保存为文件格式,如何获得这些文件的建立时间和访问次数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wang_jiachun
2000-10-24
打赏
举报
回复
首先在uses部分包括WinInet单元,你会发现里面有这样一个函数:
function GetUrlCacheEntryInfo(lpszUrlName: PAnsiChar;
var lpCacheEntryInfo: TInternetCacheEntryInfo;
var lpdwCacheEntryInfoBufferSize: DWORD): BOOL; stdcall;
但这种声明方式不易使用(你可以试一下),但可以改成如下声明:
function MyGetUrlCacheEntryInfo(lpszUrlName: PAnsiChar;
lpCacheEntryInfo: PInternetCacheEntryInfo;
lpdwCacheEntryInfoBufferSize: PDWORD): BOOL; stdcall; external 'wininet.dll' name 'GetUrlCacheEntryInfoA';
下面是一个简单的范例,希望能对你有所帮助。
procedure ShowCacheInfo;
var
dwCacheEntryInfoBufferSize: DWORD;
lpCacheEntryInfo: PInternetCacheEntryInfo;
begin
//第一次调用,返回需要的字节数在dwCacheEntryInfoBufferSize中
dwCacheEntryInfoBufferSize := 0;
MyGetUrlCacheEntryInfo('http://www.scmp.net/', lpCacheEntryInfo,
@dwCacheEntryInfoBufferSize);
//由第一次调用得到的返回值,分配足够的内存空间,然后第二次调用
GetMem(lpCacheEntryInfo, dwCacheEntryInfoBufferSize);
try
//如果调用成功,返回的信息在lpCacheEntryInfo中
if MyGetUrlCacheEntryInfo('http://www.scmp.net/', lpCacheEntryInfo,
@dwCacheEntryInfoBufferSize) then
begin
//lpCacheEntryInfo是指向INTERNET_CACHE_ENTRY_INFOA结构的指针,参考WinInet
//单元内INTERNET_CACHE_ENTRY_INFOA结构的定义,那里面有你想要的一切,下面将
//显示点击次数。
ShowMessage(IntToStr(lpCacheEntryInfo.dwHitRate));
end;
finally
freemem(lpCacheEntryInfo);
end;
end;
end.
java
历史记录
_JavaWeb之商品查看后
历史记录
代码实现
JavaWeb之商品查看后
历史记录
代码实现全...当
历史记录
中
存在了商品3,再次访问商品3,将会删除之前的
历史记录
3,而把当前访问的商品3归为最新访问记录。实现过程如下:点击商品,在商品详情页面
中
的cookie
中
生成pi...
java查询
历史记录
的思路_JavaWeb之商品查看后
历史记录
代码实现
JavaWeb之商品查看后
历史记录
代码实现全...当
历史记录
中
存在了商品3,再次访问商品3,将会删除之前的
历史记录
3,而把当前访问的商品3归为最新访问记录。实现过程如下:点击商品,在商品详情页面
中
的cookie
中
生成pi...
java
历史记录
_简单的带
历史记录
的搜索功能实现
代码地址在最后面,话不多说,上效果图 _searchdemo.gif
历史记录
的存储首先来说下关于
历史记录
的存储,
历史记录
的存储方式其实可以有很多方法,可以用sp,数据库等等,那么就直接开撸吧。说开撸你还真以为就直接开撸...
linux查找
历史记录
内容,linux
中
查看
历史记录
linux
中
查看
历史记录
以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!1.linux如何查看用户所有的历史操作记录1、使用w命令查看登录用户正在使用的进程...
谷歌浏览器
历史记录
查看很慢解决方案
谷歌浏览器
历史记录
查看很慢解决方案 前言: 今天我再使用谷歌浏览器的时候发现
历史记录
打开很慢,然后我和同学的进行了对比,发现同学的
历史记录
打开很快,几乎秒开,这是为什么呢。引发了我的思考。之后我去百度...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章