Delete |
Efface |
---|---|
HighSpeed Pascal | System |
Syntaxe
Procedure Delete(var S:String; Index,Count:Byte); |
Paramètres
Nom | Description |
---|---|
S | Ce paramètre permet d'indiquer la chaîne de caractères |
Pos | Ce paramètre permet d'indiquer la position dans la chaîne de caractères |
nbre | Ce paramètre permet d'indiquer la longueur du morceau de la chaîne de caractères |
Description
Cette procédure permet de supprimer une partie des caractères contenu dans la chaîne de caractères spécifié.
Remarque
- La procédure Delete supprime le nombre de caractères de la chaîne de caractères S, en commençant à la position Index.
- Si Index est 0 ou supérieur à la longueur de S, aucun caractère n'est supprimé de S.
Exemple
L'exemple suivant permet d'effacer le mot «GLADIR» de la chaîne de caractères :
- Program DeleteSamples;
- Var
- S:String;
- BEGIN
- S := 'EFFACE LE MOT GLADIR DE CETTE CHAINE ';
- Writeln('Avant d''appeler supprimer: ',s ) ;
- Delete(S,15,7) ;
- Writeln('Après avoir appelé la suppression: ' ,S) ;
- END.
on obtiendra le résultat suivant :
Avant d'appeler supprimer: EFFACE LE MOT GLADIR DE CETTE CHAINEAprès avoir appelé la suppression: EFFACE LE MOT DE CETTE CHAINE
Dernière mise à jour : Lundi, le 20 avril 2020