Section courante

A propos

Section administrative du site

INSERT

Insère
Free Pascal System

Syntaxe

Procedure Insert(Const source:ShortString;Var s:ShortString;index:SizeInt);
Procedure Insert(source: Char;Var s:ShortString;index:SizeInt);
Procedure Insert(Const Source:AnsiString;Var S:AnsiString;index:SizeInt);
Procedure Insert(Const Source:WideString;Var S:WideString;index:SizeInt);

Paramètres

Nom Description
source Ce paramètre permet d'indiquer la chaîne de caractères à insérer
s Ce paramètre permet d'indiquer la chaîne de caractères allant subir l'insertion
index Ce paramètre permet d'indiquer la position à laquelle sera inséré la chaîne de caractères

Description

Cette procédure permet d'insérer une chaîne de caractères dans une autre chaîne de caractères à l'endroit spécifié.

Remarques

Exemple

Cet exemple permet d'effectuer une simple insertion :

  1. Program InsertSamples;
  2.  
  3. Var
  4.  S:String;
  5.  
  6. BEGIN
  7.  S:='Gladir';
  8.  Insert('.com',S,7);
  9.  WriteLn('Insert("Gladir",".com",7) = ',S);
  10.  S:='Gladir';
  11.  Insert('.ca',S,7);
  12.  WriteLn('Insert("Gladir.com",".ca",7) = ', S);
  13.  S:='Gladir';
  14.  Insert('ateu',S,6);
  15.  WriteLn('Insert("Gladir.com","ateu",6)= ', S);
  16. END.

on obtiendra le résultat suivant :

Insert("Gladir",".com",7) = Gladir.com
Insert("Gladir.com",".ca",7) = Gladir.ca
Insert("Gladir.com","ateu",6)= Gladiateur

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - Delete
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Copy
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Pos

Dernière mise à jour : Samedi, le 18 juillet 2015