|
|
|
|
- Gestion des erreurs
- Fonctionnement sous Windows Vista (et supérieur)
- Retour chariot à la fin d'une ligne
- Position dans le fichier
<Variable FichierDisque>.Ecrit (Fonction) En anglais : <DiskFile variable>.Write Écrit un bloc d'octets dans un fichier externe. Attention : Les éléments ajoutés ne sont pas insérés dans le fichier externe mais écrasent les éléments existants.
Syntaxe
Écrire un bloc d'octets dans un fichier externe Masquer les détails
<Résultat> = <Fichier manipulé>.Ecrit(<Bloc à  écrire> [, <Taille à  écrire>])
<Résultat> : Entier - Nombre d'octets écrits dans le fichier.
- -1 en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Fichier manipulé> : Variable de type FichierDisque Nom de la variable de type FichierDisque initialisée avec la fonction <Variable FichierDisque>.Ouvre ou <Variable FichierDisque>.Crée. <Bloc à écrire> : Chaîne de caractères Bloc d'octets à écrire dans le fichier (2 Go maximum).Le format du bloc d'octets est respecté. Aucune conversion n'est effectuée. <Taille à écrire> : Entier optionnel Taille en octets de la chaîne à écrire. Remarques Gestion des erreurs La fonction <Variable FichierDisque>.Ecrit génère une erreur dans les cas suivants : - le fichier n'est pas ouvert,
- le fichier n'est pas accessible en écriture,
- le fichier est bloqué par un autre poste ou par une autre application,
- il n'y a pas d'espace disponible sur le disque.
Retour chariot à la fin d'une ligne La fonction <Variable FichierDisque>.EcritLigne permet d'insérer automatiquement un retour chariot (RC) à la fin de la ligne ajoutée. Pour insérer un retour chariot (RC) avec <Variable FichierDisque>.Ecrit, il suffit d'utiliser la constante RC. Par exemple :
MonFichier est un FichierDisque
...
ResEcriture = MonFichier.Ecrit("Compte-rendu" + RC + "Ventes de mars 2021")
Position dans le fichier A l'ouverture d'un fichier, la position en cours correspond : - au premier octet du fichier (par défaut),
- au dernier octet du fichier si le fichier est ouvert en "ajout" (constante foAjout).
La fonction <Variable FichierDisque>.Ecrit écrit les éléments spécifiés à partir de la position en cours. Après l'exécution de <Variable FichierDisque>.Ecrit, la position en cours correspond au dernier octet écrit. Classification Métier / UI : Code métier Composante : wd290std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|