Текущий архив: 2008.11.09;
Скачать: CL | DM;
Вниз
DownloadFile (Кеширует при повторном обновлении) Найти похожие ветки
← →
Wolferio (2008-09-02 11:20) [0]С первого раза программа грузит страницу нормально, но дальше она тянет из кеша до тех пор пока не вигрузиш программу и не запустиш ее снова. Как побороть проблему. Использую Функцию DownloadFile.
Спасибо!
← →
brother © (2008-09-02 11:44) [1]ну и что? где код?, что за прога? ну итд...
← →
KilkennyCat © (2008-09-02 14:16) [2]
> где код?, что за прога?
> DownloadFile.
← →
Wolferio (2008-09-02 17:49) [3]function DownloadFile(SourceFile, DestFile: string): Boolean;
begin
try
Result := UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil) = 0;
except
Result := False;
end;
end;
Begin
........
DownloadFile(SourceFile, DestFile)
.....
end;....
← →
brother © (2008-09-03 05:34) [4]> UrlDownloadToFile
где описана?
← →
turbouser © (2008-09-03 06:34) [5]http://msdn.microsoft.com/en-us/library/ms775123(VS.85).aspx
← →
brother © (2008-09-03 09:56) [6]> Wolferio
вот и изучай)
← →
Vlad Oshin © (2008-09-03 10:07) [7]
> http://msdn.microsoft.com/en-us/library/ms775123(VS.85).
> aspx
а если ее загружать динамически, функцию эту из urlmon.dll
потом освобождать, и снова загружать?
function DownloadFile(SourceFile, DestFile: string): Boolean;
begin
try
loadlibrary, getprocadress...
Result := UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil) = 0;
except
Result := False;
end;
freelibrary..
end;
← →
brother © (2008-09-03 10:16) [8]может посмотреть куда кэшится и кэш ручками убивать? (отследить через filemon)
← →
brother © (2008-09-03 12:27) [9]кстати, а с чего ты взял что из кэша берется??? кэш может быть и на "той стороне", а ты закрываешь прогу - рвется сессия))))
← →
clickmaker © (2008-09-03 12:31) [10]> [0] Wolferio (02.09.08 11:20)
попробуй InternetOpenUrl + InternetReadFile. У первой есть флаги, управляющие кэшем
← →
Wolferio (2008-09-04 09:42) [11]
> кстати, а с чего ты взял что из кэша берется??? кэш может
> быть и на "той стороне", а ты закрываешь прогу - рвется
> сессия))))
но при обновлении из IE сраница обновляється нормально.
← →
brother © (2008-09-04 09:50) [12]> но при обновлении из IE сраница обновляється нормально.
какая страница еще? О_о, ты опять что-то не говоришь?
← →
Wolferio (2008-09-04 13:59) [13]
> brother
От тебя ползы мало - один спам.
.....
Спасибо Всем за помощь, уже нашол, проблему решил.
← →
Alex1957 © (2008-10-01 15:59) [14]Видимо - DeleteUrlCacheEntry
http://msdn.microsoft.com/en-us/library/ms775123.aspx
← →
Alex1957 © (2008-10-01 15:59) [15]Видимо - DeleteUrlCacheEntry
http://msdn.microsoft.com/en-us/library/ms775123.aspx
Страницы: 1 вся ветка
Текущий архив: 2008.11.09;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.01 c