Section courante

A propos

Section administrative du site

PUT

Fixe le point
QuickBASIC/QBasic

Syntaxe

PUT [#]numFich%[,[numEnr&][,variable]]

Paramètres

Nom Description
numFich% Ce paramètre permet d'indiquer un numéro de Handle de l'identificateur de descripteur de fichier. Numéro utilisé dans l'instruction OPEN pour ouvrir le fichier.
numEnr& Ce paramètre permet d'indiquer le numéro d'enregistrement dans le fichier. Pour les fichiers en mode aléatoire, le numéro de l'enregistrement à écrire. Pour les fichiers en mode binaire, la position de l'octet dans le fichier où l'écriture est effectuée. Le premier enregistrement d'un fichier est l'enregistrement 1. Si vous omettez numEnr, l'enregistrement ou l'octet suivant (celui après la dernière instruction GET ou PUT, ou celui vers lequel pointe la dernière SEEK) est écrit. Le numéro d'enregistrement le plus élevé possible est 2^31-1 ou 2 147 483 647.
variable Ce paramètre permet d'indiquer la variable devant être écrite. L'instruction PUT écrit autant d'octets dans le fichier qu'il y a d'octets dans la variable. Si vous utilisez une variable, vous n'avez pas besoin d'utiliser MKI$, MKL$, MKS$ ou MKD$ pour convertir les champs numériques avant d'écrire. Vous ne pouvez pas utiliser une instruction FIELD avec le fichier si vous utilisez le paramètre variable. Pour les fichiers à accès aléatoire, vous pouvez utiliser n'importe quelle variable tant que la longueur de la variable est inférieure ou égale à la longueur de l'enregistrement. En général, une variable d'enregistrement définie pour correspondre aux champs d'un enregistrement de données est utilisée. Pour les fichiers en mode binaire, vous pouvez utiliser n'importe quelle variable.

Description

Cette commande permet d'écrire une variable dans un fichier.

Remarques

Voir également

Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - GET
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - FIELD
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - LSET
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - RSET
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - TYPE
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - PUT

Dernière mise à jour : Mercredi, le 14 septembre 2016