System.UnicodeString.ThrowIfOutOfRange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

void  __cdecl ThrowIfOutOfRange(int idx) const;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected ustring.h System UnicodeString

Beschreibung

Löst eine Exception aus, wenn der Index in UnicodeString außerhalb des Bereichs liegt.

ThrowIfOutOfRange löst eine ERangeError-Exception aus, wenn der gegebene 1-basierte Zeichenindex für eine UnicodeString-Instanz außerhalb des Bereichs liegt. Die Methode löst besonders dann eine Exception aus, wenn der Index kleiner als 1 oder größer als die Zeichenlänge des Strings ist.