FILEBIN_HEXA_WRITE N,C,S
ÉCRIT C OCTETS DANS LE FICHIER BINAIRE NUMÉRO N, LES DONNÉES À ÉCRIRE SONT DANS L'EXPRESSION CHAINE DE CARACTÈRES S
ACTION
La commande FILEBIN_HEXA_WRITE N,C,S écrit un bloc de C octets dans le fichier binaire numéro N, les données à écrire sont dans l'expression chaîne de caractères S.
La taille de l'expression chaîne de caractères S doit être supérieure ou égale à 2xC.
La position courante dans le fichier binaire augmente de C.
SYNTAXE : FILEBIN_HEXA_WRITE N,C,S
- N = numéro de fichier binaire (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au maximum de numéro de fichier binaire permis.
- C = nombre d'octets, de type entier ou réel.
- S = nom de variable (chaîne de caractères), ou expression de type chaine de caractères.
UTILISATION
- La commande FILEBIN_HEXA_WRITE est utilisée pour écrire un bloc d'octet dans un fichier binaire.
ERREUR
- Si le numéro N n'est pas une expression correcte.
- Si le numéro N excède le maximum de numéro de fichier binaire permis.
- Si le numéro N n'est pas utilisé pour un fichier binaire ouvert.
- Si C n'est pas une expression correcte.
- Si C est inférieur à 1.
- Si S n'est pas une expression correcte.
- Si la taille de l'expression chaîne de caractères S n'est pas supérieure ou égale à 2xC.
EXEMPLE
' ouvre un fichier binaire en écriture
filebin_open_write 1,"file.abc"
' on se positionne en 5
filebin_position 1,5
' écrit 10 octets
filebin_hexa_write 1,10,"1A2B3C4D5E6F00112233"
' ferme le fichier binaire
filebin_close 1
EN RAPPORT
FILEBIN_HEXA_READ$()
FILEBIN_POS()
FILEBIN_READ()
FILEBIN_SIZE()
Content created by Jack. Updated March 07, 2025