System.High
Delphi
function High(var X): Integer;
Inhaltsverzeichnis
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 |
|
WideString |
Gibt die String-Länge zurück, wenn 0-basierte Strings |
|
UnicodeString |
Gibt die String-Länge zurück, wenn 0-basierte Strings |
|
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.