SAVE |
Sauvegarde |
---|---|
Basic du Commodore 64 |
Syntaxe
SAVE |
SAVE "filename" |
SAVE "filename" ,devicenumber |
SAVE "filename",devicenumber,secondarynumber |
Paramètres
Nom | Description | |
---|---|---|
filename | Ce paramètre permet d'indiquer le nom du fichier. | |
devicenumber | Ce paramètre permet d'indiquer le numéro de périphérique d'entreposage connecté : | |
Valeur | Description | |
1 | Cette valeur permet d'indiquer un Datasette. | |
8 à 11 | Cette valeur permet d'indiquer une unité de disque (premier unité de disque optionnel 8, deuxième unité de disque 9,...). | |
Si aucun numéro de périphérique n'est fourni, la valeur par défaut sera 1 (Datasette). | ||
secondarynumber | Ce paramètre permet d'indiquer la la manière dont le programme est enregistré : | |
Valeur | Description | |
0 | Cette valeur permet d'indiquer que le programme sera enregistré en tant que programme BASIC. | |
1 | Cette valeur permet d'indiquer que le programme sera sauvegardé en absolu. Nécessaire pour les programmes de code informatique. | |
2 | Cette valeur permet d'indiquer un marqueur de fin de bande magnétique (EOT). Cette valeur est nécessaire qu'avec un Datasette. | |
Si aucun numéro secondaire n'est fourni, la valeur par défaut sera 0. |
Description
Cette commande permet de sauvegarder sur disque le code source contenu dans la mémoire de l'interpréteur BASIC.
Remarques
- Un programme écrit en BASIC ou de code informatique, existant dans la mémoire RAM temporaire, peut être enregistré avec la commande SAVE de BASIC de manière permanente sur un périphérique d'entreposage tel qu'une base de données, une unité de disque ou un disque dur en tant que programme de type de fichier (PRG). La commande SAVE peut également être utilisée dans les programmes BASIC.
- Pour enregistrer des programmes sur un unité de disque ou un disque dur, un nom de fichier doit être entré; cependant, un nom de fichier n'est pas requis pour l'enregistrement sur la base de données. Pour trouver des fichiers plus rapidement et plus facilement sur la base de données, il est utile d'utiliser les noms de fichiers lors de l'enregistrement des programmes. Les programmes enregistrés sur la base de données seront enregistrés deux fois. Il est utilisé pour vérifier (voir VERIFY).
- Si le nom de fichier existe déjà sur le disque, la commande de sauvegarde ne fonctionnera pas même si aucune erreur n'est indiquée à l'écran. Pour faire un sauvegarde et remplacer, préfixez le nom du fichier avec "@0:".
- Pour vous assurer que le programme actuel a été correctement enregistré, utilisez l'instruction VERIFY.
Exemples
L'exemple suivant permet l'écriture anonyme comme programme BASIC sur un Datasette :
L'exemple suivant permet d'enregistrer en tant que programme BASIC avec le nom de fichier sur le Datasette :
- SAVE "NOMFICH",1
L'exemple suivant permet d'enregistrer en tant que programme BASIC avec une chaine de caractères FILE$ sur un Datasette avec le marqueur de fin de bande de magnétique (EOT) :
- SAVE FILE$,1,2
L'exemple suivant permet d'enregistrer un programme avec le nom de fichier sur le disque secondaire 9 absolu :
- SAVE "NOMFICH",9,1
L'exemple suivant permet d'enregistrer le programme BASIC en tant que NOMFICH sur le disque, en remplaçant le fichier s'il existe déjà :
- SAVE "@0:NOMFICH",8
Dernière mise à jour : Dimanche, le 9 Août 2020