System.AnsiStrings.StuffString
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.