System.StrUtils.MidStr

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function MidStr(const AText: AnsiString; const AStart, ACount: Integer): AnsiString; overload;
function MidStr(const AText: string; const AStart, ACount: Integer): string; overload;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall MidStr _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (const System::AnsiString AText, const int AStart, const int ACount)/* overload */;

Eigenschaften

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

Beschreibung

Gibt einen Teilstring der angegebenen Länge zurück, der an einer bestimmten Position beginnt.

MidStr gibt einen Teilstring mit ACount Zeichen zurück, der bei AText[AStart] beginnt.

Ist AStart größer als die Länge von AText, gibt MidStr einen leeren String zurück.

Wenn Count größer ist als die Anzahl der verfügbaren Zeichen, werden nur die Zeichen von AText[AStart] bis zum Ende von AText zurückgegeben.

Anmerkung:  Wenn AText ein AnsiString ist und das aktuelle Gebietsschema Multibyte-Zeichen verwendet, gibt MidStr möglicherweise mehr als ACount Bytes zurück. Wenn eine bestimmte Anzahl Bytes zurückgegeben werden soll, verwenden Sie MidBStr.

Siehe auch