Entwickler-Ecke
Internet / Netzwerk - Datei wird nicht gelöscht
smepal - Fr 02.05.08 18:02
Titel: Datei wird nicht gelöscht
Also folgendes Problem:
Ich habe ein ini-File, indem Erstellungsdaten von Dateien auf nem FTP Server gespeichert sind. Diese sollen nun, wenn eine Datei auf dem PC und auf dem Server vorliegt abgeglichen werden. Das funktioniert auch, nur leider wird bei Bedarf nicht die neue Datei vom Server geholt, obwohl festgestellt wurde, dass sie neuer ist!
Weiß auch nicht warum das nicht geht!
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| if ((GetFileLastAccessTime(pcpath+'\'+sync_dirs.Items[i]+'\'+ serverlistcl[v]) < dates.ReadDateTime('Files',serverlistcl[v], strtodatetime('02.05.2008 00:00:00')))) then begin chronik.Items.Add(' Serverversion ist neuer!'); chronik.Items.Add(' '+datetimetostr(GetFileLastAccessTime(pcpath+'\'+sync_dirs.Items[i]+'\'+ serverlistcl[v]))+' < '+ datetimetostr(dates.ReadDateTime('Files',serverlistcl[v], strtodatetime('02.05.2008 00:00:00')))); deletefile(pcpath+'\'+sync_dirs.Items[i]+'\'+ serverlistcl[v]); ftp.Get(serverlistcl[v],pcpath+'\'+sync_dirs.Items[i]+'\'+ serverlistcl[v]); chronik.Items.add('Kopiere: '+serverlistcl[v]); end; |
Die Datei, die ich nach dieser Procedure vorfinde hat immernoch das selbe Erstellungsdatum, wie die alte!
Jakob_Ullmann - Fr 02.05.08 18:28
Welche Klasse ist FTP?
smepal - Fr 02.05.08 22:32
Tidftp
smepal - Mo 05.05.08 10:48
Kann mir keiner helfen?
smepal - Mo 05.05.08 11:58
nicht wirklich!
Jetzt bekomme ich immer den Fehler "ORT not understood"!
Außerdem ändert sich auch beim Überschreiben das Erstellungsdatum leider nicht!
Das bringt mich nicht weiter!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!