file_date (STRING* name)

Liefert die letzte Veränderungszeit einer Datei zurück. Die Datei wird zuerst im save_dir-Ordner, dann im Work-Ordner gesucht. A7.82  LC 

Parameter:

name - Name der Datei,STRING* oder char*.

Rückgabewerte:

long - Zeitstempel der letzten Veränderung (Anzahl an Sekunden seit dem 1. Januar 1970) oder 0, wenn die Datei nicht gefunden wurde .!! Aufgrund seines Bereichs, läßt sich der Rückgabewert nicht in eine var konvertieren.

Geschwindigkeit:

Langsam

Beispiel:

// copies a file only when the target file exists and the source file is newer
var file_refresh(STRING* to,STRING* from)
{
   long date_to = file_date(to);
   if (!to) return 0; // target file does not exist
   long date_from = file_date(from);
   if (date_from <= date_to) return 0; // source file is not newer
   return file_cpy(to,from);
}

Siehe auch:

file_cpy, file_rename, file_delete

► latest version online