System.IOUtils.TFile.GetSymLinkTarget
Delphi
class function GetSymLinkTarget(const FileName: string;
var SymLinkRec: TSymLinkRec): Boolean; overload; static;
class function GetSymLinkTarget(const FileName: string;
var TargetName: string): Boolean; overload; static;
C++
static bool __fastcall GetSymLinkTarget(const System::UnicodeString FileName, System::Sysutils::TSymLinkRec &SymLinkRec)/* overload */;
static bool __fastcall GetSymLinkTarget(const System::UnicodeString FileName, System::UnicodeString &TargetName)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TFile |
説明
GetSymLinkTarget は、シンボリック リンク のコンテンツを読み取ります。
GetSymLinkTarget メソッドには 2 つのオーバーロードがあります。1 つ目のオーバーロードはシンボリック リンクのコンテンツを読み取り、その結果が SymLinkRec
パラメータで指定されたシンボリック リンク レコードに返されます。一方 2 つ目のオーバーロードは、TargetName
パラメータで指定されたシンボリック リンクのターゲットを返します。
このメソッドは、シンボリック リンク が無効な場合に True を返し、それ以外の場合に False を返します。
メモ:GetSymLinkTarget は、Windows Vista およびそれ以降のバージョンでのみ使用可能です。