System.SysUtils.IsPathDelimiter
Delphi
function IsPathDelimiter(const S: string; Index: Integer): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall IsPathDelimiter(const System::UnicodeString S, int Index)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
文字列の指定された位置にある文字が、パス区切り文字であるかどうかを示します。
IsPathDelimiter を呼び出すと、文字列にパス区切り文字(Windows では「\」、Macintosh では「/」)があるかどうかを、判別することができます。 位置は 1 から番号が振られます。
マルチバイト文字セット(MBCS)で作業している場合、IsPathDelimiter は、本来の区切り文字と、ダブルバイト文字の 2 バイト目に現れる同じ値のバイトとを区別します。
区切り文字以外の文字もテストするには、IsDelimiter を使用します。