MidBStr

Copies a number of characters starting at a given position in a string.

Declaration

Source position: strutils.pp line 90

  function MidBStr(const AText: AnsiString; const AByteStart: SizeInt; 
                  const AByteCount: SizeInt) : AnsiString;

Description

MidBStr returns a string containing the first AByteCount bytes from the string AText starting at position AByteStart. If AByteStart+AByteCount is larger than the length (in bytes) of AText, only as many bytes as available are returned. If AByteStart is less than 1 or larger than the length of AText, then no characters are returned.

Errors

None.

See also

Name Description
AnsiMidStr Returns a number of characters copied from a given location in a string
LeftBStr Copies Count characters starting at the left of a string.
MidStr Copies a number of characters starting at a given position in a string.
RightBStr Copy a given number of characters (bytes), counting from the right of a string.