System.SysUtils.IsValidIdent
Delphi
function IsValidIdent(const Ident: string; AllowDots: Boolean): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall IsValidIdent(const System::UnicodeString Ident, bool AllowDots = false);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
文字列が Delphi の識別子規則に適合しているかどうかを判定します。
IsValidIdent を呼び出すと、渡された Ident がコンポーネント名などの識別子として使用できるかどうかを判定できます。
識別子は、文字、数字、下線(_)が並んだものです。先頭の 63 文字のみ一意に使用されます。文字は A から Z までと a から z までに限定されます。ただし、大文字/小文字の区別は無視されます。数字は先頭文字には使用できません。