FileGetDateTimeInfo - C++ Builder

C++ Builder 参考手册 ➙ System::Sysutils ➙ FileGetDateTimeInfo


获取文件时间

头文件:#include
命名空间:System::Sysutils
函数原型:

bool __fastcall FileGetDateTimeInfo(const System::UnicodeString FileName, TDateTimeInfoRec &DateTime, bool FollowLink = true);

参数:

  • FileName:文件名;
  • DateTime:用于返回文件的时间信息;
  • FollowLink:是否跟踪符号链接 (symbolic link);

返回值:

  • true:通过参数 DateTime 返回文件的时间,TDateTimeInfoRec 类型,包含以下成员:
    • CreationTime 创建时间,日期时间类型;
    • LastAccessTime 访问时间,日期时间类型;
    • TimeStamp 修改时间,日期时间类型;
  • false:获取文件时间失败;
  • FollowLink:检查链接的目标是否存在,规则与 FileExists 相同。
  • 可以用 System::Ioutils::TFile 的 GetLastWriteTime、GetLastAccessTime、GetCreationTime 成员来获取文件的修改时间、访问时间和创建时间;
  • 可以用 System::Ioutils::TFile 的 SetLastWriteTime、SetLastAccessTime、SetCreationTime 成员来设定文件的修改时间、访问时间和创建时间。

相关:

  • System::Sysutils::FileDateToDateTime
  • System::Sysutils::DateTimeToFileDate
  • System::Sysutils::FileOpen
  • System::Sysutils::FileCreate
  • System::Sysutils::FileRead
  • System::Sysutils::FileWrite
  • System::Sysutils::FileSeek
  • System::Sysutils::FileClose
  • System::Sysutils::FileAge
  • System::Sysutils::FileGetDate
  • System::Sysutils::FileGetDateTimeInfo
  • System::Sysutils::FileSetDate
  • System::Sysutils::FileGetAttr
  • System::Sysutils::FileSetAttr
  • System::Sysutils::FileIsReadOnly
  • System::Sysutils::FileSetReadOnly
  • System::Sysutils::DeleteFile
  • System::Sysutils::RenameFile
  • System::Sysutils::FileExists
  • System::Sysutils::DirectoryExists
  • System::Sysutils
  • System::Ioutils::TFile::GetLastWriteTime
  • System::Ioutils::TFile::GetLastAccessTime
  • System::Ioutils::TFile::GetCreationTime
  • System::Ioutils::TFile::SetLastWriteTime
  • System::Ioutils::TFile::SetLastAccessTime
  • System::Ioutils::TFile::SetCreationTime
  • System::Ioutils
  • System::Dateutils
  • System::TDateTime
  • System

C++ Builder 参考手册 ➙ System::Sysutils ➙ FileGetDateTimeInfo

你可能感兴趣的:(FileGetDateTimeInfo - C++ Builder)