System.AnsiStrings.MidBStr

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function MidBStr(const AText: AnsiString; const AByteStart, AByteCount: Integer): AnsiString;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall MidBStr(const System::AnsiString AText, const int AByteStart, const int AByteCount);

Eigenschaften

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

Beschreibung

Gibt einen Teilstring mit der angegebenen Byte-Anzahl zurück, der an einer bestimmten Position beginnt.

MidBStr gibt einen Teilstring mit AByteCount Byte zurück, beginnend mit dem Byte AByteStart.

Ist AByteStart größer als die Länge von AText in Byte, gibt MidBStr einen leeren String zurück.

Wenn in AByteCount mehr Bytes als verfügbar angegeben sind, werden nur die vorhandenen Bytes zurückgegeben.

Hinweis: MidBStr setzt voraus, dass alle Zeichen ein Byte lang sind. Wenn AText Multibyte-Zeichen enthält, arbeitet die Funktion nicht korrekt. Verwenden Sie MidStr, um alle Strings korrekt zu verarbeiten.

Siehe auch