System.SysUtils.FileSetDate

提供:RAD Studio API Documentation

Delphi

function FileSetDate(const FileName: string; Age: LongInt): Integer;
function FileSetDate(Handle: THandle; Age: Integer): Integer;

C++

extern DELPHI_PACKAGE int __fastcall FileSetDate(const System::UnicodeString FileName, int Age)/* overload */;

プロパティ

種類 可視性 ソース ユニット 親
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils


説明

指定したファイルの OS タイム スタンプを設定します。

FileSetDate は、指定されたファイルの OS タイム スタンプを Age で指定された値に設定します。 DateTimeToFileDate 関数を使用すると、TDateTime の値を OS タイム スタンプに変換することができます。

FileName は、変更するファイルの名前です。

Age は、指定されたファイルに適用するタイム スタンプです。

メモ:Handle は、変更するファイルの Windows ファイル ハンドルです。 この構文は Windows でのみ利用できます。

関数の処理が成功した場合の戻り値は 0 です。 成功しなければエラー コードが返されます。

メモ:FileName パラメータが シンボリック リンク の場合、このメソッドは対象ファイルに対して実行されます。

関連項目


コード サンプル