Announcement

Collapse
No announcement yet.

Zeitstempel eines Verzeichnis ermitteln?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zeitstempel eines Verzeichnis ermitteln?

    Hallo alle zusammen,

    Ich versuche schon die ganze Zeit von einem Verzeichnis den Zeitstempel zuermitteln, aber ohne Erfolg. Ich habe es mit FileAge + ExtractFilePath versucht und es hat nicht geklappt. Hat irgendjemand eine Lösung oder Anregung ?

    Vielen Dank im voraus Jens
    Jens

  • #2
    Hallo;

    so geht's:

    <pre>
    var
    sr: TSearchRec;
    begin
    if FindFirst('c:\Windows', faDirectory, sr) = 0 then
    showmessage((DateTimeToStr(FileDateToDateTime(sr.t ime))));
    end;
    </pre>

    Time enthält den Zeitstempel der Datei. Dabei handelt es sich um einen DOS Datums/Uhrzeitstempel. Mit FileDateToDateTime kann dieser Wert in einen TDateTime-Wert konvertiert werden.

    Gruß Ul

    Comment


    • #3
      Hallo,

      vielen Dank für die schnelle Antwort, funktioniert super.

      Gruß Jen
      Jens

      Comment


      • #4
        Hallo,

        nicht vergessen:

        FindFirst belegt Ressourcen (Speicher), die durch einen Aufruf von FindClose wieder freigegeben werden müssen.

        Gruß Ul

        Comment

        Working...
        X