System.Length

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

Delphi

function Length(S: <string or dynamic array>): Integer;

プロパティ

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

説明

文字列内の文字数または配列内の要素数を返します。


Delphi コードでは、Length は、文字列で実際に使用されている文字の数や配列の要素数を返します。C++ コードでは、AnsiString クラスまたは DynamicArray クラスの同名のメソッドを使用します。

S は文字列または配列を値とする式です。

シングルバイト文字列およびマルチバイト文字列の場合、Length は、文字列で使用されているバイト数を返します。UTF-8 の例:

 Writeln(Length(Utf8String('1¢'))); // displays 3

Unicode(WideString)文字列の場合、Length は、バイト数を 2 で割った値を返します。

関連項目

コード サンプル