引用WinINet单元 
procedureTForm1.DeleteIECache;//清理IE缓存 
var 
lpEntryInfo:PInternetCacheEntryInfo; 
hCacheDir:LongWord; 
dwEntrySize:LongWord; 
cachefile:string; 
i:integer; 
cancheqqlist:TStringList; 
begin 
cancheqqlist:=TStringList.Create; 
cancheqqlist.Clear; 
dwEntrySize:=0; 
FindFirstUrlCacheEntry(nil,TInternetCacheEntryInfo(nil^),dwEntrySize); 
GetMem(lpEntryInfo,dwEntrySize); 
ifdwEntrySize>0then 
lpEntryInfo^.dwStructSize:=dwEntrySize; 
hCacheDir:=FindFirstUrlCacheEntry(nil,lpEntryInfo^,dwEntrySize); 
ifhCacheDir<>0then 
begin 
repeat 
if(lpEntryInfo^.CacheEntryType)and(NORMAL_CACHE_ENTRY)=NORMAL_CACHE_ENTRYthen 
cachefile:=pchar(lpEntryInfo^.lpszSourceUrlName); 
cancheqqlist.Add(cachefile); 
fori:=0tocancheqqlist.Count-1do 
DeleteUrlCacheEntry(pchar(cancheqqlist.Strings[i]));//执行删除 
FreeMem(lpEntryInfo,dwEntrySize); 
dwEntrySize:=0; 
FindNextUrlCacheEntry(hCacheDir,TInternetCacheEntryInfo(nil^),dwEntrySize); 
GetMem(lpEntryInfo,dwEntrySize); 
ifdwEntrySize>0then 
lpEntryInfo^.dwStructSize:=dwEntrySize; 
untilnotFindNextUrlCacheEntry(hCacheDir,lpEntryInfo^,dwEntrySize); 
end; 
FreeMem(lpEntryInfo,dwEntrySize); 
FindCloseUrlCache(hCacheDir); 
cancheqqlist.Free; 
end;

清空IE缓存-也就是清除掉IE临时文件夹相关推荐

  1. 如何清空DNS缓存Windowslinux

    一.Linux下清空DNS缓存 Linux下DNS缓存实现通常有两种方式: 一种是用DNS缓存程序NSCD(name service cache daemon)负责管理DNS缓存. 一种实现DNS缓存 ...

  2. 清除掉AD的相关属性!

    今天有朋友问我怎么清除掉AD 的相关属性,由于他们的用户都设置了登录到属性,这样我们的用户就仅仅能登陆他须要设置的计算机.对于兴许规则的变更的时候,我们的管理员配置起来就比較复杂.他须要非常长的时间去 ...

  3. Laravel 清空配置缓存

    清空配置缓存 php artisan cache:clear php artisan config:clear 转载于:https://www.cnblogs.com/fsong/p/6230644. ...

  4. 05-IntelliJ IDEA清空项目缓存

    IntelliJ IDEA清空项目缓存 点击File -> Invalidate caches

  5. ehcache 手动刷新缓存_清空DNS缓存的两个小方法

    什么是DNS缓存?这个缓存有什么危害?相信大家平时使用浏览器时,有时候会遇到一个很奇怪的问题,就是Mac打开许多网站如百度网站,都是可以访问的,但是在打开某个特定网站时,却发现浏览器提示检测不到网络连 ...

  6. Android 11.0 任务栏中清除掉播放器的进程,状态栏仍有音乐播放器状态问题的解决

    1.概述 在11.0的rom定制化开发中,在点击系统自带的播放器以后,播放音乐的时候,在最近任务栏recents列表中,点击全部清除,发现音乐播放器还在播放音乐,导致出现bug,完整的 解决方法,肯定 ...

  7. 如何清空linux的DNS缓存,如何清空DNS缓存方法/命令

    如何清空DNS缓存方法/命令 微软windows下如何清空DNS缓存 In Microsoft Windows, you can use the command ipconfig /flushdns ...

  8. 强制清空浏览器缓存与无视管理员权限删除应用

    快两个星期没有写CSDN,这两个星期干了三件事 白嫖阿里云服务器,企图搭建个人pythonweb 从1月份放假后,一直和对象"网恋",来了一次"网恋奔现" 参加 ...

  9. iPhone怎么刷机呀,能把id刷了清除掉吗

       有不少用户都会咨询我们刷机是否能够解除或者是完全清除 iPhone中的 Apple ID,或者询问为什么刷机之后设备中仍然有 Apple ID.这是因为,如果设备中登录了 Apple ID,并且 ...

  10. cleanmymac x激活免费秘钥v2021.4.7.8如何清空DNS缓存教程分享

    CleanMyMac X 是 Apple 官方认证的恶意软件防御应用,只会删除能够 100% 确定可以安全删除的文件.所以在安全性上能够保障你的文件,不会造成误删操作.CleanMyMac X 简单易 ...

最新文章

  1. php树莓派养鱼,树莓派学习11: 将树莓派变成一个Web服务器
  2. Python中的堆实现:heapq 模块——利用堆结构实现快速访问数据流中的中位数
  3. String中的compareTo()方法
  4. CXF整合Spring开发WebService
  5. 【CMAKE】 is not able to compile a simple test program.
  6. Electron-日志与崩溃收集
  7. RegExp 误用解析
  8. Windows装机必备软件大全,全部支持Vista系统
  9. 4针串口线接法图_RS232串口线接口及接法(串口通信RS232的基本接法)
  10. (unsigned char) ~0 1
  11. js树结构数据的递归操作
  12. 论文阅读--SAP-SSE: Protecting Search Patterns and Access Patterns in Searchable Symmetric Encryption
  13. 一篇关于大黄蜂的鸡汤文的杂想
  14. 宁夏召开外派教师家属新春慰问座谈会
  15. 碰撞检测中的K_DOPS算法的研究
  16. 最强大脑 奇虎360 2017校园招聘笔试题
  17. 机房服务器显示器切换,两台电脑主机,一台显示屏,怎么实现切换!需要什么转换器,大概多少...
  18. 翻阅笔记所得杂记若干
  19. 为什么 Flutter 已经为企业应用程序开发做好了准备
  20. pgsql——查询常用

热门文章

  1. 测试面试题集锦(一)| 软件测试常见必考问题与流程篇(附答案)
  2. java string 返回方法_Java语言中,String类的IndexOf()方法返回的类型是()_学小易找答案...
  3. 制作纯净版的xp系统的U盘安装盘
  4. 批处理从入门到精通_DOS/BAT
  5. C语言-学习笔记完整版
  6. python中round(18.67、-1)_Python torch.round方法代码示例
  7. oracle round 没有0,oracle round函数的使用方法
  8. CV笔记9:纹理特征之LBP特征(基于python实现)
  9. 【解决】Jupyter Notebook 内核似乎挂掉了,它很快将自动重启。
  10. python 64式: 第28式、分布式锁与群组管理__3、tooz应用之分布式锁