Entwickler-Ecke

Internet / Netzwerk - UrlDownLoadToFile und der Cache...


Karlson - Do 14.09.06 20:43
Titel: UrlDownLoadToFile und der Cache...
Moin.

Ich hab ein Problem hier.
Es geht um eine Updatefunktion.

Das Programm soll eine Status-Datei vom Server herunterladen. Dadrin steht einfach nur eine 1, wenn es eine neue Version gibt, und eine 0 wenn es keine neue Version gibt.

Ich mach das mit UrlDownLoadToFile (kein Indy verfügbar, nur D3 am Start).

Das Problem: Die Datei wird aus dem Cache heruntergeladen: Noch grösseres Problem: DeleteUrlCacheEntry funktioniert nicht.


Delphi-Quelltext
1:
2:
 DeleteURLCacheEntry('www.xxx.de/mediacenter/news/status.txt');
 UrlDownloadtofile(nil, pchar('http://www.xxx.de/mediacenter/news/status.txt'), pchar(mainf +'news\status.txt'),0,nil);


Das ist mein Code. Die Datei auf dem Server 'www.xxx.de/mediacenter/news/status.txt' beinhaltet definitiv 1. Heruntergeladen wird aber eine Datei mit 0...

Weiss jemand eine Lösung?


wulfskin - Do 14.09.06 21:00

Ich weiss eine andere Lösung, wenn das auch geht, nämlich mit Suche in: Delphi-Forum INTERNETREADFILE. Wenn es dich interessiert, wie ich es gelöst habe, kannst du ja auch mal mein Projekt in der OpenSource Spalte anschauen.

Viele Grüße,
Hape


Karlson - Fr 15.09.06 01:18

Jo klasse. Das funktioniert...danke!