System.IOUtils.TFileMode
Delphi
TFileMode = (fmCreateNew, fmCreate, fmOpen, fmOpenOrCreate, fmTruncate,
fmAppend);
C++
enum class DECLSPEC_DENUM TFileMode : unsigned char { fmCreateNew, fmCreate, fmOpen, fmOpenOrCreate, fmTruncate, fmAppend };
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| enum | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | System.IOUtils |
Description
Enumère les modes possibles d'ouverture d'un fichier.
TFileMode énumère les modes possibles d'ouverture d'un fichier. Voici les valeurs possibles de TFileMode.
| Valeur | Signification |
|---|---|
|
fmCreateNew |
Le fichier doit être créé et autoriser les accès en écriture. Si le fichier existe déjà, une exception est déclenchée. |
|
fmCreate |
Le fichier doit être créé et autoriser les accès en écriture. Si le fichier existe déjà, il est tronqué. |
|
fmOpen |
Le fichier doit être ouvert. Si le fichier n'existe pas, une exception est déclenchée. |
|
fmOpenOrCreate |
Le fichier doit être ouvert. Si le fichier n'existe pas, le fichier doit être créé. |
|
fmTruncate |
Le fichier doit être tronqué. Si le fichier n'existe pas, une exception est déclenchée. |
|
fmAppend |
Le fichier doit être ouvert en mode ajout. Les prochaines écritures seront ajoutées à la fin du fichier. Si le fichier n'existe pas, une exception est déclenchée. |