StrUtils.StuffString

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

De StrUtils.pas

	function StuffString(const AText: string;
		AStart: Cardinal;
		ALength: Cardinal;
		const ASubText: string): string; overload;


Unité : StrUtils

Type : fonction

Visibilité : public

Informations C++

De StrUtils.hpp

	System::UnicodeString __fastcall StuffString(System::UnicodeString AText,
		unsigned int AStart,
		unsigned int ALength,
		System::UnicodeString ASubText);


Unité : StrUtils

Type : fonction

Description

Insère une sous-chaîne à une position spécifiée dans une chaîne à la place des caractères existants.


StuffString renvoie une nouvelle chaîne issue du remplacement des caractères de AText spécifiés par AStart et ALength par la chaîne spécifiée par ASubText.

AText est la chaîne à laquelle ASubText est ajouté. Elle n'est pas modifiée par StuffString.

AStart est la position du premier caractère de AText à remplacer, 1 identifiant le premier caractère, 2 le deuxième caractère, etc.

ALength est le nombre de caractères dans AText remplacés par ASubText. Si ALength a pour valeur 0, ASubText est inséré dans AText sans suppression de caractères. Si AText est négatif, les caractères précédant le point d'insertion sont dupliqués après l'occurrence de ASubText dans la chaîne obtenue.

ASubText est la sous-chaîne à insérer dans AText, en remplacement des caractères spécifié par AStart et ALength.

Voir aussi

Personal tools