SAVE nom-fich [,num-ligne-1] [, num-ligne-2] [, num-ligne-3]
Sauvegarde sous forme de texte tout ou partie d’un programme.
Paramètre | Description |
---|---|
nom-fich | Nom du fichier dans lequel le programme est sauvegardé |
num-ligne-1 | Première ligne à sauvegarder |
num-ligne-2 | Dernière ligne à sauvegarder |
num-ligne-3 | Translation |
Exemple 1
SAVE "ESSAI"
Le programme « ESSAI.BAS » est sauvegardé en totalité, sous une forme de texte, sans modification de sa numérotation.
Exemple 2
SAVE "ESSAI" 1000,
Le programme « ESSAI.BAS » est sauvegardé de la ligne 1000 à la dernière ligne, sans modification de sa numérotation.
Exemple 3
SAVE "ESSAI" , ,10
Le programme « ESSAI.BAS » est sauvegardé du début jusqu’à la fin avec soustraction de 1à de tous les numéros de ligne.
Action
L’instruction SAVE sauvegarde sous le nom de fichier nom-fich
et sous forme de texte la portion du programme présent en mémoire, comprise entre num-ligne-1
et num-ligne-2
, en retranchant de tous les numéros de lignes du programme la valeur num-ligne-3
.
Les lignes du programme conservées dans le fichier seront donc numérotées entre num-ligne-1-num-ligne-3
et num-ligne-2-num-ligne-3
. Il faut évidemment que num-ligne-3
soit inférieure à num-ligne-1
pour que tous les numéros de lignes soient positifs.
Les valeurs par défaut de chacun des 3 paramètres optionnels sont les suivantes :
num-ligne-1
1
num-ligne-2
2147483647
num-ligne-3
0
Remarque : l’instruction SAVE efface sans avertissement tout fichier de même nom déjà présent sur le disque.