有什么API函数可以设置IE,让IE不保留(清除)历史记录?
解决方案 »
- 菜单和树的动作如何关联?
- delphi 连接 SDAC de 神马情况?
- C++写的接口在DELPHI的参数转换
- 头疼问题,还请进来看看(关于存储过程问题)...
- 修改treeview代码产生的资源释放问题
- 我的机子是CII667 主板是intel810的我原来有一个128MB的内存,现在想加一个128MB或是256MB的,是应该尽应该买pc133还是pc100的?另外价格
- 大家来看看,我读取注册表的问题,在线等待了!!!100
- 紧急求助ClientSocket 读取数据问题
- 打包问题!!!参与有分相送,快来啊
- win2000和winnt文件系统差异引起的安装程序错误?
- 与报表相关的问题!
- 如何识别条形码扫描图像的条形码值? 急!!!
var
lpEntryInfo : PInternetCacheEntryInfo;
hCacheDir : LongWord;
dwEntrySize : LongWord;
dwLastError : LongWord;
begin
dwEntrySize := 0;
FindFirstUrlCacheEntry(nil, TInternetCacheEntryInfo(nil^), dwEntrySize);
GetMem(lpEntryInfo, dwEntrySize);
try
hCacheDir := FindFirstUrlCacheEntry(nil, lpEntryInfo^, dwEntrySize);
if hCacheDir <> 0 then
DeleteUrlCacheEntry(lpEntryInfo^.lpszSourceUrlName);
finally
FreeMem(lpEntryInfo);
end;
repeat
dwEntrySize := 0;
FindNextUrlCacheEntry(hCacheDir, TInternetCacheEntryInfo(nil^), dwEntrySize);
dwLastError := GetLastError();
if (GetLastError = ERROR_INSUFFICIENT_BUFFER) then
begin
GetMem(lpEntryInfo, dwEntrySize);
try
if FindNextUrlCacheEntry(hCacheDir, lpEntryInfo^, dwEntrySize) then
DeleteUrlCacheEntry(lpEntryInfo^.lpszSourceUrlName);
finally
FreeMem(lpEntryInfo);
end;
end;
until (dwLastError = ERROR_NO_MORE_ITEMS);
end;
var
HInet: HINTERNET;
begin
hInet := InternetOpen(PChar('Project1'), INTERNET_OPEN_TYPE_DIRECT, nil, nil, INTERNET_FLAG_FROM_CACHE);
try
if hInet <> nil then
InternetSetOption(hInet, INTERNET_OPTION_REFRESH, nil, 0);
finally
InternetCloseHandle(hInet);
end;
end;説明:試試看、能不能強制修正「INTERNET OPTION」