程序中如何清空IE的缓存 程序中如何清空IE的缓存用什么procedure or API不要告诉我,删掉Temporary Internet Files 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //uses WinInet;procedure DeleteIECache;var lpEntryInfo: PInternetCacheEntryInfo; hCacheDir: LongWord; dwEntrySize: LongWord; begin dwEntrySize := 0; FindFirstUrlCacheEntry(nil, TInternetCacheEntryInfo(nil^), dwEntrySize); GetMem(lpEntryInfo, dwEntrySize); if dwEntrySize > 0 then lpEntryInfo^.dwStructSize := dwEntrySize; hCacheDir := FindFirstUrlCacheEntry(nil, lpEntryInfo^, dwEntrySize); if hCacheDir <> 0 then begin repeat DeleteUrlCacheEntry(lpEntryInfo^.lpszSourceUrlName); FreeMem(lpEntryInfo, dwEntrySize); dwEntrySize := 0; FindNextUrlCacheEntry(hCacheDir, TInternetCacheEntryInfo(nil^), dwEntrySize); GetMem(lpEntryInfo, dwEntrySize); if dwEntrySize > 0 then lpEntryInfo^.dwStructSize := dwEntrySize; until not FindNextUrlCacheEntry(hCacheDir, lpEntryInfo^, dwEntrySize); end; FreeMem(lpEntryInfo, dwEntrySize); FindCloseUrlCache(hCacheDir); end; 运行后观察Temporary Internet Files\Content.IE5中文件并没少跟踪程序,发现 if hCacheDir <> 0 then 中的代码从未被执行,即 hCacheDir总是为 0 不応該呀、「FindFirstUrlCacheEntry」是OS内核「WinInet DLL」里的東東、与IE的版本没関係、我用着没有問題呀。現給出大版 technofantasy [原作] 的作品↓http://dev.csdn.net/develop/article/13/13111.shtm他用的是「FindnextUrlCacheEntryEx」関数、NI試試看。 哪位高手知道DBGridEh中怎么能象EXECL那样任意拖动字段分割条? 键盘反应慢怎么办? 哪有FastReport报表控件的下载资料?? 关于word(OLE)的预览问题 局域网数据库菜鸟问题,各位帮帮我这个初学者,在线等 谁有关于delphiX控件的相关帮助文档及例子啊?谢谢! 请问怎么得到一个指针中的某个长度 请教,如何方便的使用Qreport. 怎样禁止重新载入程序,实现同一个程序的同时运行 并口打印机编程问题?????? 如何使FR自定义纸张与WINDOWS中打印机纸张相一致? 下面这段程序转化成delphi该怎么写?
procedure DeleteIECache;
var
lpEntryInfo: PInternetCacheEntryInfo;
hCacheDir: LongWord;
dwEntrySize: LongWord;
begin
dwEntrySize := 0;
FindFirstUrlCacheEntry(nil, TInternetCacheEntryInfo(nil^), dwEntrySize);
GetMem(lpEntryInfo, dwEntrySize);
if dwEntrySize > 0 then lpEntryInfo^.dwStructSize := dwEntrySize;
hCacheDir := FindFirstUrlCacheEntry(nil, lpEntryInfo^, dwEntrySize);
if hCacheDir <> 0 then
begin
repeat
DeleteUrlCacheEntry(lpEntryInfo^.lpszSourceUrlName);
FreeMem(lpEntryInfo, dwEntrySize);
dwEntrySize := 0;
FindNextUrlCacheEntry(hCacheDir, TInternetCacheEntryInfo(nil^), dwEntrySize);
GetMem(lpEntryInfo, dwEntrySize);
if dwEntrySize > 0 then lpEntryInfo^.dwStructSize := dwEntrySize;
until not FindNextUrlCacheEntry(hCacheDir, lpEntryInfo^, dwEntrySize);
end;
FreeMem(lpEntryInfo, dwEntrySize);
FindCloseUrlCache(hCacheDir);
end;
Temporary Internet Files\Content.IE5
中文件并没少跟踪程序,发现 if hCacheDir <> 0 then 中的代码从未被执行,即 hCacheDir总是为 0
与IE的版本没関係、我用着没有問題呀。現給出大版 technofantasy [原作] 的作品↓
http://dev.csdn.net/develop/article/13/13111.shtm他用的是「FindnextUrlCacheEntryEx」関数、NI試試看。