Section courante

A propos

Section administrative du site

OpenFile

kernel32.dll Ouvre un fichier
Windows NT 4+, 2000, XP, 2003

Syntaxe

HFILE OpenFile( LPCSTR lpszFile, LPOFSTRUCT lpOpenBuff, UINT fuMode );

Paramètres

Nom Description
lpszFile Ce paramètre permet d'indiquer l'adresse du nom de fichier
lpOpenBuff Ce paramètre permet d'indiquer l'adresse du tampon d'information du fichier
fuMode Ce paramètre permet d'indiquer l'action et les attributs à appliquer sur le fichier:
Constante Valeur Description
OF_CANCEL 2048 Cette valeur permet d'indiquer une action de «OF_PROMPT» avec un bouton «Annuler».
OF_CREATE 4096 Cette valeur permet d'indiquer la création d'un nouveau fichier et s'il existe déjà, détruit le contenu de l'ancien fichier.
OF_DELETE 512 Cette valeur permet d'indiquer la suppression d'un fichier.
OF_EXIST 16384 Cette valeur permet d'effectuer un test de l'existence d'un fichier.
OF_PARSE 256 Cette valeur permet de remplir la structure «OFSTRUCT» sans effectuer d'autres actions.
OF_PROMPT 8192 Cette valeur permet d'afficher une boite de dialogue avec une requête d'un nom de fichier s'il n'existe pas. La boite de dialogue permet d'informer l'utilisateur que que le système d'exploitation ne trouve pas le fichier.
OF_READ 0 Cette valeur permet d'ouvrir un fichier en lecture seulement.
OF_READWRITE 2 Cette valeur permet d'ouvrir un fichier en lecture et écriture.
OF_REOPEN 32768 Cette valeur permet d'ouvrir un fichier en utilisant les informations dans le tampon de réouverture.
OF_SHARE_COMPAT 0 Cette valeur permet d'affecter un processus à un ordinateur spécifié afin qu'il tente d'ouvrir un fichier un certain nombre de fois.
OF_SHARE_DENY_NONE 64 Cette valeur permet d'ouvrir un fichier sans refusé la lecture ou l'écriture par un autre processus.
OF_SHARE_DENY_READ 48 Cette valeur permet d'ouvrir un fichier en refusant l'accès en lecture par un autre processus.
OF_SHARE_DENY_WRITE 32 Cette valeur permet d'ouvrir un fichier en refusant l'accès en écriture par un autre processus.
OF_SHARE_EXCLUSIVE 16 Cette valeur permet d'ouvrir un fichier en refusant l'accès en lecture et en écriture par un autre processus.
OF_VERIFY 1024 Cette valeur permet de vérifier la date et l'heure qu'un fichier à précédemment été ouvert.
OF_WRITE 1 Cette valeur permet d'ouvrir un fichier en écriture seulement.

Description

Cette fonction permet de créer, d'ouvrir, de réouvrir ou de supprimer un fichier.



Dernière mise à jour : Dimanche, le 6 décembre 2015