RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
System.Copy Function

Returns a substring of a string or a segment of a dynamic array.

Pascal
function Copy(S; Index: Integer; Count: Integer): array; overload;
C++
array Copy( S, int Index, int Count);

System

S is an expression of a string or dynamic-array type. Index and Count are integer-type expressions. Copy returns a substring or subarray containing Count characters or elements starting at S[Index]. The substring or subarray is a unique copy (that is, it does not share memory with S, although if the elements of the array are pointers or objects, these are not copied as well.) 

If Index is larger than the length of S, Copy returns an empty string or array. 

If Count specifies more characters or array elements than are available, only the characters or elements from S[Index] to the end of S are returned.

Note: When S is a dynamic array, you can omit the Index and Count parameters and Copy copies the entire array.
 

 

Concat 

Delete 

Insert 

Length 

Pos 

Slice 

LeftStr 

RightStr 

Parameters

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!