System.SysUtils.FileSetReadOnly

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function FileSetReadOnly(const FileName: string; ReadOnly: Boolean): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall FileSetReadOnly(const System::UnicodeString FileName, bool ReadOnly);

プロパティ

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


説明

ファイルのアクセス権限を、読み取り専用に設定します。

FileSetReadOnly メソッドは、FileName パラメータで渡された指定ファイルの、ReadOnly パラメータが指定するステータスの設定を試みます。

FileSetReadOnly メソッドは、オペレーションが成功した場合には True を、エラーが発生した場合には False を返します。

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

メモ: MAC OS 上では、FileSetReadOnly は、ファイルに対して、3 つ(ユーザー、グループ、その他)の書き込み権限すべてを設定または削除します。

FileSetReadOnly は、マルチデバイス コードをサポートするように設計されています。

FileSetReadOnly よりもさらに個別に変更権限を設定するには、プラットフォーム固有の関数を使用します。

関連項目