|
|
|
|
<Variable FichierDisque>.OuvreFichierTemp (Fonction) En anglais : <DiskFile variable>.OpenTempFile Crée et ouvre un fichier temporaire. Le système fournit un nom de fichier temporaire unique.
MonFichierTemporaire est un FichierDisque
ResOuverture est un booléen
ResOuverture = MonFichierTemporaire.OuvreFichierTemp(foLectureEcriture, "ABC", "C:\MesRépertoires")
SI ResOuverture ALORS
...
FIN
Syntaxe
Créer et ouvrir un fichier temporaire dans une variable de type FichierDisque Masquer les détails
<Résultat> = <FichierDisque>.fOuvreFichierTemp([<Mode d'ouverture> [, <Préfixe du fichier temporaire> [, <Répertoire du fichier temporaire>]]])
<Résultat> : Booléen - Vrai si le fichier temporaire a été créé, ouvert et associé à la variable de type FichierDisque,
- Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<FichierDisque> : Variable de type FichierDisque Nom de la variable FichierDisque qui sera associée au fichier temporaire manipulé. <Mode d'ouverture> : Constante (ou combinaison de constantes) optionnelle Constantes permettant de définir le mode d'ouverture du fichier, le mode d'accès au fichier et le mode de blocage du fichier. <Préfixe du fichier temporaire> : Chaîne de caractères optionnelle Préfixe (3 lettres) du nom du fichier temporaire. Ce paramètre permet de préfixer le nom du fichier temporaire. Seules les trois premières lettres seront prises en compte.
<Répertoire du fichier temporaire> : Chaîne de caractères optionnelle Répertoire (complet ou relatif) du fichier temporaire (260 caractères maximum). Un chemin de type UNC peut être utilisé. Ce nom de répertoire peut être terminé indifféremment par le caractère "\" ou non. Ce répertoire doit exister. Dans le cas contraire, une erreur WLangage est affichée.Si ce paramètre n'est pas précisé, le répertoire par défaut sera : - le répertoire temporaire de Windows (si ce répertoire existe sur le poste en cours),
- le répertoire en cours (si le répertoire temporaire de Windows n'existe pas sur le poste en cours).
Remarques La fonction <Variable FichierDisque>.OuvreFichierTemp génère une erreur dans les cas suivants : - le répertoire indiqué n'existe pas,
- le fichier est bloqué par un autre poste ou par une autre application,
- l'utilisateur n'a pas les droits en lecture ou en écriture sur le fichier à ouvrir.
Classification Métier / UI : Code métier Composante : wd290std.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|