STRING$

Sommaire


String$permet de définir une chaîne, résultat de la répétition d'une sous-chaîne ou d'un code ascii

 

Syntaxe

string$(nb_car, sous_chaîne)
string$(nb_car, code_car)

 

Paramètres

Elément

Description

Restrictions

nb_car

Expression numérique entière  du facteur de répétition du caractères ou de la sous_chaîne

nb_car   >=  0

sous_chaîne

Expression alphanumérique qui sera répétée

Aucune

code_car

Expression numérique entière correspondant au code ascii du caractère à répéter.

0 <= code_car <=65535

 

Exemples

   # Afficher 5 caractères 'A' peut être fait par l'une des 2 lignes :
    Infboxstring$(5, 'A')
    Infboxstring$(5, 65)

 

Description et commentaires

string$(nb_car, code_car) renvoie une chaîne composée de nb_car caractères de code ascii code_car.

string$(nb_car, sous_chaîne) renvoie une chaîne composée de la répétition de sous_chaîne nb_car fois.

Le type du résultat est Char.

 

Remarques

Si le nombre de caractères du résultat est supérieur à 255, alors la chaîne renvoyée est tronquée à 255 caractères sans générer d'erreur.

Si nb_car est nul ou si code_car est nul ou si sous_chaîne est la chaîne vide, le résultat renvoyé par string$ est la chaîne vide.

 

Erreurs associées 

Erreur

Description

ERDOM(50)

- code_car est négatif ou supérieur à 65535.
- nb_car est négatif.

ERMODE(10)

nb_carn'est pas numérique.

 

Mots-clés associés

SPACE$ - ASCII - CHR$ - GRAPH$


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved