Section courante

A propos

Section administrative du site

OPEN

Ouvre
LotusScript

Syntaxe

Open fileName [ For { Random | Input | Output | Append | Binary } ] [ Access { Read | Read Write | Write } ] [ { Shared | Lock Read | Lock Read Write | Lock Write } ] As [#]fileNumber [ Len = recLen ]

Paramètres

Nom Description
fileName Ce paramètre permet d'indiquer le nom du fichier
mode Ce paramètre permet d'indiquer le mode d'ouverture du fichier :
Constante Description
Random Cette constante indique un mode d'accès direct
Binary Cette constante indique un mode binaire
Input Cette constante indique un mode d'accès en entrée
Output Cette constante indique un mode d'accès en sortie
Append Cette constante indique une sortie séquentielle ajouté à la fin d'un fichier
accès Ce paramètre permet d'indiquer le type d'accès au fichier :
Constante Description
Read Cette constante indique un mode d'accès en lecture seulement
Write Cette constante indique un mode d'accès en écriture seulement
Read Write Cette constante indique un mode d'accès en lecture et en écriture
lock Ce paramètre permet d'indiquer les permissions accordé au fichier :
Constante Description
Shared Cette constante indique que tous les logiciels peuvent accéder à ce fichier
Lock Read Cette constante indique que les autres logiciels ne peuvent pas lire dans ce fichier
Lock Write Cette constante indique que les autres logiciels ne peuvent pas écrire dans ce fichier
fileNumber Ce paramètre permet d'indiquer le Handle utilisé par les autres fonctions et procédures pour accéder à se fichier. Les valeurs doivent être comprise entre 1 et 511.
recLen Ce paramètre permet d'indiquer la longueur des enregistrements

Description

Cette procédure permet l'ouverture d'un fichier.

Exemple

Voici quelques exemples typiques de l'utilisation de cette procédure :

  1. Sub Main()
  2.      Open "monfichier.txt" For Random Access Read Write As #1
  3.      On Error Goto Terminer
  4.      Close #1
  5. Terminer: 
  6. End Sub

Voir également

Langage de programmation - LotusScript - Référence de procédures et fonctions - CLOSE
Langage de programmation - LotusScript - Référence de procédures et fonctions - DIM
Langage de programmation - LotusScript - Référence de procédures et fonctions - FILEATTR
Langage de programmation - LotusScript - Référence de procédures et fonctions - FREEFILE
Langage de programmation - LotusScript - Référence de procédures et fonctions - LOCK
Langage de programmation - LotusScript - Référence de procédures et fonctions - SEEK
Langage de programmation - LotusScript - Référence de procédures et fonctions - UNLOCK
Articles - Les géants de l'informatique - IBM

Dernière mise à jour : Jeudi, le 8 janvier 2015