System.AnsiStrings.StuffString

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.AnsiStrings.pas
System.AnsiStrings.hpp
System.AnsiStrings System.AnsiStrings

Description

Remplace un segment de AnsiString par un autre.

StuffString remplace un segment d'un AnsiString par une sous-chaîne, ASubText, en renvoyant une copie. Le remplacement commence à l'indice d'octet AStart et remplace ALength octets de la chaîne d'origine. Si AStart est supérieur à la longueur en octets de la chaîne d'origine AText, la sous-chaîne ASubText est ajoutée à la fin de Atext. La sous-chaîne entière ASubText est copiée dans la nouvelle chaîne, même si la chaîne produite est plus longue que la chaîne d'origine.

Voir aussi