我想问一下: 如何实现ie 的离线浏览 和 正确访问windows/temp internet files (100分)

  • 主题发起人 主题发起人 zhaowei
  • 开始时间 开始时间
不知道它里面是怎么实现的,真繁,
ie 里的 tools/options/设置 里的检查一项改为不检查,
 
查查msdn,或许有。
 
1 做为收藏时,选 允许脱机使用
2 选历史,点击某一天,某个网站就可以了
 
诸位大侠,我不是说用ie , 这个我不会发在大富翁的
我是说用delphi 做一个离线浏览器
也就是 正确读取 windows/temp internet files 目录文件
 
不知道, 你也可以用你的临时目录呀。
 
查MSDN,用SDK函数可以实现,代码如下,已验证可行:

void SetGlobalOffline(BOOL fGoOffline)
{
INTERNET_CONNECTED_INFO ci;

memset(&ci, 0, sizeof(ci));
if(fGoOffline)
{
ci.dwConnectedState = INTERNET_STATE_DISCONNECTED_BY_USER;
ci.dwFlags = ISO_FORCE_DISCONNECTED;
}
else
{
ci.dwConnectedState = INTERNET_STATE_CONNECTED;
}

InternetSetOption(NULL,
INTERNET_OPTION_CONNECTED_STATE, &ci, sizeof(ci));
}

 
多人接受答案了。
 
后退
顶部