DELETE |
Efface |
---|---|
Turbo Pascal 1+ | System |
Syntaxe
Procedure Delete(S:String;Pos,nbre:Integer); |
Paramètres
Nom | Description |
---|---|
S | Ce paramètre permet d'indiquer la chaine de caractères |
Pos | Ce paramètre permet d'indiquer la position dans la chaine de caractères |
nbre | Ce paramètre permet d'indiquer la longueur du morceau de la chaine de caractères |
Description
Cette procédure permet de supprimer une partie des caractères contenu dans la chaine de caractères spécifié.
Remarques
- Si la position d'index est plus grande que la longueur de la chaine de caractères, aucun caractères ne sera supprimé.
- Si la position d'index additionner de la longueur de la chaine de caractères est plus grande que la longueur de la chaine de caractères, seul les derniers caractères seront supprimés.
- Si la position d'index est inférieur 1 ou supérieur à 255, une erreur d'exécution se produira.
Exemple
Voici un exemple de l'utilisation de cette fonction :
Essayer maintenant !
on obtiendra le résultat suivant :
SMALTAISDelete('gladir.com',7,4) = gladir
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 139.
Le grand livre du Turbo & Borland Pascal 7.0, Edition Micro Application, Reiner Scholles, 1993, ISBN: 2-86899-873-9, page 1221.
Dernière mise à jour : Dimanche, le 25 janvier 2015