pb调用InternetOpenUrl下载文件,总是从本地缓存读取老文件的有关问题

pb调用InternetOpenUrl下载文件,总是从本地缓存读取老文件的问题?
调用InternetOpenUrl从BS平台下载ini配置文件,但是每次下载的都是旧的文件,后查得知:
InternetOpenUrl,函数的定义是:
 InternetOpenUrl(hNet,
  "http://localhost/config.ini ",
  NULL,
  0,
  INTERNET_FLAG_RELOAD | INTERNET_FLAG_NO_CACHE_WRITE,
  0)

资料显示,倒数第二个参数是控制是否从本地缓存读取文件,但是如上格式
——INTERNET_FLAG_RELOAD | INTERNET_FLAG_NO_CACHE_WRITE 在PB里又该如何定义呢,对应的数值是多少呢?

------解决方案--------------------
这个有两个解决办法,
1、修改ie的设置,Internet选项 - 常规 - Internet临时文件 - 设置 - 检查所存网页的较新版本 选择第一个选项:每次访问此页是检查
2、修改url:"http://localhost/config.ini "在这个url后面加上一个随机的参数,使得每次访问的页面不同也可。好像是这样"http://localhost/config.ini?1 ".哎时间长了,我有些记不太清了,要是错了你就在上baidu搜搜看

总之这两种办法都是可行的,因为我都用过