Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#14
  Alt 29. Sep 2002, 15:29
Moin Sharky,

bei mir sieht der Testcode so aus:

Code:
[b]procedure[/b] TForm1.Button1Click(Sender: TObject);

[b]var[/b]
  sRootDir : [b]string[/b];
  srWork  : TSearchRec;
  stWork  : TSystemTime;

[b]begin[/b]
  Memo1.Lines.Clear;
  sRootDir := GetPSDKIncludeDir;
  [b]if[/b] FindFirst(sRootDir+'\*.*',faAnyFile,srWork) = 0 [b]then[/b]
  [b]begin[/b]
    [b]try[/b]
      [b]repeat[/b]
        [b]if[/b] (srWork.Attr [b]and[/b] faDirectory) <> faDirectory [b]then[/b]
        [b]begin[/b]
          FileTimeToSystemTime(srWork.FindData.ftLastAccessTime,stWork);
          Memo1.Lines.Add(Format('%d.%d.%d %d:%d:%d',[stWork.wDay,stWork.wMonth,stWork.wYear,stWork.wHour,stWork.wMinute,stWork.wSecond]));
        [b]end[/b];
      [b]until[/b] FindNext(srWork) <> 0;
    [b]finally[/b]
      FindClose(srWork);
    [b]end[/b];
  [b]end[/b];
[b]end[/b];
und funktioniert (erstaunlicher Weise).
Jetzt muss ich direkt mal suchen, was ich das letzte Mal anders gemacht hatte. (falls ich des entsprechende Stückes Sourcecode noch habhaft werden kann )
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat