Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#8

Re: Verzeichnis / Ordner Erstellungsdatum

  Alt 23. Aug 2009, 18:47
ich glaub da sind dieses Zitate wichtiger
Zitat:
To obtain a handle to an existing directory, call the CreateFile function with the FILE_FLAG_BACKUP_SEMANTICS flag.
bzw.
Zitat:
FILE_FLAG_BACKUP_SEMANTICS

The file is being opened or created for a backup or restore operation. The system ensures that the calling process overrides file security checks when the process has SE_BACKUP_NAME and SE_RESTORE_NAME privileges. For more information, see Changing Privileges in a Token.

You must set this flag to obtain a handle to a directory. A directory handle can be passed to some functions instead of a file handle. For more information, see the Remarks section.
Delphi-Quellcode:
aHandle := CreateFile('c:\abc', FILE_READ_ATTRIBUTES,
  FILE_SHARE_READ or FILE_SHARE_WRITE, nil, OPEN_EXISTING,
  FILE_FLAG_BACKUP_SEMANTICS, 0);
if aHandle <> INVALID_HANDLE_VALUE then begin

end else ShowMessage(SysErrorMessage(GetLastError));
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat