网上文摘 小说 Flash游戏 最近更新 下载排行 资源分类 下载指南
经典编程资源 精彩不容错过
设为首页
加入收藏
联系我们
当前位置:Delphi园地技巧文章编程心得 → 在程序中删除IE历史记录
在程序中删除IE历史记录
日期:2005年4月27日 作者: 人气: 查看:[大字体 中字体 小字体]
摘 要:怎样在程序中删除IE历史记录
 关键字:IE 历史记录 Cache
 类 别:API

uses wininet;

procedure TForm1.Button1Click(Sender: TObject);
var
  cache_info:PInternetCacheEntryInfo;
  cbSizeOf_Cache_info:dword;
  hw:hwnd;
  buf:tstrings;
begin
  new(cache_info);
  hw:=FindFirstUrlCacheEntryEx(nil,0,NORMAL_CACHE_ENTRY or URLHISTORY_CACHE_ENTRY,0,cache_info,@cbSizeOf_Cache_info,nil,nil,nil);
  if hw<>0 then
  begin
    DeleteUrlCacheEntry(cache_info.lpszSourceUrlName);
    while FindNextUrlCacheEntryEx(hw,cache_info,@cbSizeOf_Cache_info,nil,nil,nil) do
      DeleteUrlCacheEntry(cache_info.lpszSourceUrlName);
  end;
  FindCloseUrlCache(hw);
  dispose(cache_info);
end;

(出处:www)

相关文章:
·Delphi 2005 Reviewers Guide
·TreeView的遍历
·用Delphi控制IE窗口
·TreeView使用笔记
·C\S结构中成批保存CLIENTDATASET中的数据
·ClientDataSet的隐含功能
·仅仅十几行代码实现对TreeView的遍历
·如何给TreeView中的每一项加上可复选框的CheckBox?
·Proxies单元解决方法
·friebird.conf设置参数说明
 → 特别推荐
 → 热点TOP10
关于我们 | 广告服务 | 发布资源 | 联系站长 Copyright © 2002-2006 Delphi园地 All Rights Reserved