Autor Beitrag
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Do 14.09.06 20:43 
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.

ausblenden 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?


Zuletzt bearbeitet von Karlson am Mi 22.11.06 03:00, insgesamt 1-mal bearbeitet
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: 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

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
Karlson Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Fr 15.09.06 01:18 
Jo klasse. Das funktioniert...danke!