System.Copy
Delphi
function Copy(S: <string or dynamic array>; Index: Integer; Count: Integer): string;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas | System | System |
説明
文字列または動的配列の一部を返します。
S は,文字列型または動的配列型の式です。Index と Count は整数型の式です。Copy 関数は,S[Index] から Count 個の文字または要素の入った部分文字列または部分配列を返します。部分文字列または部分配列は固有のコピーです(つまり,S とはメモリを共有しません。また,配列の要素がポインタまたはオブジェクトの場合でもコピーは行われません)。
Index が S より長い場合,Copy は空の文字列または要素を返します。
コピーできる文字または要素より多い値が Count に指定されている場合,S[Index] から S の終わりまでの文字または配列要素が返されます。
メモ: S が動的配列の場合,Index および Count パラメータを省略でき,Copy は配列全体をコピーします。