System.High

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function High(var X): Integer;

Eigenschaften

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


Beschreibung

Gibt den höchsten Wert im Bereich eines Arguments zurück.

In Delphi können Sie mit High die Obergrenze eines Ordinal-, Array- oder ShortString-Wertes abrufen. Der Ergebnistyp ist X oder der Indextyp von X.

X ist entweder ein Typbezeichner oder eine Variablenreferenz. X muss einer der folgenden Typen sein.

Typ Rückgabewert

Ordinal-Typ (einschließlich Int64)

Der höchste Wert im Bereich des Typs.

Array-Typ

Der höchste Wert im Bereich des Indextyps des Arrays. Für leere Arrays, gibt High –1 zurück.

ShortString-Typ

Die deklarierte Größe des Strings.

Offenes Array

Der Wert des Integer-Typs, der die Anzahl der Elemente im aktuellen Parameter minus 1 angibt.

AnsiString

Gibt die String-Länge zurück, wenn 0-basierte Strings off ist, ansonsten wird die Länge –1 zurückgegeben.

WideString

Gibt die String-Länge zurück, wenn 0-basierte Strings off ist, ansonsten wird die Länge –1 zurückgegeben.

UnicodeString

Gibt die String-Länge zurück, wenn 0-basierte Strings off ist, ansonsten wird die Länge –1 zurückgegeben.

ShortString-Parameter

Der Wert des Integer-Typs, der die Anzahl der Elemente im aktuellen Parameter minus 1 angibt.

Hinweis: High ist nicht für Array-Eigenschaften anwendbar.


Siehe auch

Codebeispiele