System.AnsiStrings.StuffString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function StuffString(const AText: AnsiString; AStart, ALength: Cardinal;
const ASubText: AnsiString): AnsiString;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall StuffString(const System::AnsiString AText, unsigned AStart, unsigned ALength, const System::AnsiString ASubText)/* overload */;

Eigenschaften

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

Beschreibung

Ersetzt ein Segment von AnsiString durch eine anderes.

StuffString ersetzt ein Segment eines AnsiString durch einen Teil-String, ASubText, und gibt eine Kopie zurück. Die Ersetzung beginnt beim Byte-Index AStart, und es werden ALength Zeichen des Original-Strings ersetzt. Wenn AStart größer als die Byte-Länge des Original-Strings AText ist, wird der Teil-String ASubText an das Ende von AText angehängt. Der gesamte Teil-String ASubText wird in den neuen String kopiert, auch wenn der Original-String dadurch länger wird.

Siehe auch