WDScript :: Aide en ligne pour 103 fonctions |
Nombre de fonctions commencant par A > 4 |
English version |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
fOuvre En anglais : fOpen |
Version de WDScript : 2.0.5+
Ouvre un fichier externe (ANSI ou UNICODE) pour le manipuler par programmation.
<Résultat> = fOuvre (<Chemin du fichier>, [<Mode d'ouverture>])
<Résultat> : Identifiant du fichier externe ou -1 en cas d'erreur. Cet identifiant sera utilisé dans toutes les fonctions de manipulation des fichiers externes.
<Chemin du fichier> : chaîne comprenant le nom et chemin complet (ou relatif) du fichier (260 caractères maximum). Un chemin de type UNC peut être utilisé.
<Mode d'ouverture> est une constante (ou combinaison de constantes) optionnelle qui peut être :
- foAjout : (Par défaut) Ouverture du fichier en "ajout". A l'ouverture, la position en cours correspond au dernier octet du fichier.
- foCréation : Création du fichier. Si le fichier existe déjà (même répertoire, même nom), ce fichier est détruit et recréé.
- foCréationSiInexistant : Création du fichier uniquement si ce fichier n'existe pas. Si le fichier existe, ouverture du fichier en "ajout". La position en cours correspond au premier octet du fichier.
- foEcriture : Ouverture du fichier en "écriture seule". Il sera uniquement possible de modifier ce fichier.
- foLecture : Ouverture du fichier en "lecture seule". Il sera uniquement possible de lire dans ce fichier.
- foLectureEcriture : (par défaut) Ouverture du fichier en "lecture/écriture". Il sera possible de lire et de modifier ce fichier (équivalent à foLecture+foEcriture).
- foUnicode : Ouverture d'un fichier au format UNICODE
- foBloqueEcriture : Les autres applications ne pourront pas modifier le fichier en cours.
- foBloqueLecture : Les autres applications ne pourront pas lire le fichier en cours.
La fonction fOuvre génère une erreur dans les cas suivants :
- le fichier n'existe pas
- le fichier est bloqué par une autre application
- WDScript n'a pas les droits en lecture ou en écriture sur le fichier à ouvrir
<wdscript> // Ouverture d'un fichier externe Fic est une chaîne = "C:\Rep\Fichier.txt" Ret est un entier = fOuvre (Fic, foLectureEcriture) SI Ret = -1 ALORS Annule ("Erreur d'ouverture pour "+ Fic) FIN </wdscript> |
Les commentaires doivent si possible être postés en anglais. Ils sont soumis à la modération avant d'être publiés.