WDScript :: Aide en ligne pour 103 fonctions

Tier par :

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.

Syntaxe

<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.

Remarque

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

Exemple

<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>

Commentaires

Les commentaires doivent si possible être postés en anglais. Ils sont soumis à la modération avant d'être publiés.

Ajouter votre commentaire