System.Copy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Copy(S: String; Index: Integer; Count: Integer): string;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.pas System System


Beschreibung

Gibt einen Teilstring eines Strings oder ein Segment eines dynamischen Arrays zurück.

S ist ein Ausdruck des Typs String oder dynamisches Array. Index und Count sind Integer-Ausdrücke. Copy gibt einen Teilstring oder ein Teil-Array zurück, das Count Zeichen oder Elemente ab S[Index] enthält. Der Teilstring oder das Teil-Array ist eine eindeutige Kopie (d.h., Speicher wird nicht gemeinsam mit S genutzt; wenn die Elemente des Arrays Zeiger oder Objekte sind, werden sie auch nicht kopiert).

Ist Index größer als die Länge von S, gibt Copy einen leeren String oder ein leeres Array zurück.

Gibt Count mehr Zeichen oder Array-Elemente an, als verfügbar sind, werden nur die Zeichen oder Elemente von S[Index] bis zum Ende von S zurückgegeben.

Hinweise:
  • Copy verwendet eins-basierte Array-Indizierung, selbst auf Plattformen, auf denen Strings nullbasiert sind.
  • Wenn S ein dynamisches Array ist, brauchen Sie die Parameter Index und Count nicht anzugeben. Copy kopiert dann das gesamte Array.

Siehe auch

Codebeispiele