ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / External file functions
  • Tester l'existence d'un répertoire
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Teste l'existence d'un fichier externe.
Remarque : Sous Windows 64 bits, l'accès à un répertoire système à partir d'un exécutable 32 bits peut être effectué dans un répertoire différent de celui attendu. Pour plus de détails, consultez la page d'aide 64 bits natif et 32 bits natif.
Exemple
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaCode Utilisateur (MCU)PHPAjax
UnFichier est une chaîne
UnFichier = "C:\Temp\Exemple.txt"
SI fFichierExiste(UnFichier) = Vrai ALORS
Info("Le fichier " + UnFichier + " existe bien sur le disque")
FIN
Syntaxe
<Résultat> = fFichierExiste(<Nom du fichier>)
<Résultat> : Booléen
  • Vrai si le fichier existe,
  • Faux sinon (par exemple si le nom du fichier correspond à un nom de répertoire).
<Nom du fichier> : Chaîne de caractères
Nom et chemin complet du fichier. Les caractères jokers (*, ?) ne sont pas utilisables. Pour utiliser les caractères jokers, la fonction fRep peut être utilisée. Si seul le nom du fichier est précisé (sans le chemin), le fichier est recherché dans le répertoire en cours (par exemple : fFichierExiste("Test.jpg"))
WindowsLinux Ce paramètre peut être au format Ansi ou Unicode.
AndroidWidget AndroidiPhone/iPadWidget IOSMac Catalyst Ce paramètre peut correspondre à un chemin complet ou relatif par rapport au répertoire en cours (connu avec la fonction fRepEnCours). Ce paramètre est sensible à la casse.
Remarques

Tester l'existence d'un répertoire

Pour tester l'existence d'un répertoire, utilisez la fonction fRépertoireExiste.
Liste des exemples associés :
Manipulation de fichiers texte Exemples unitaires (WINDEV) : Manipulation de fichiers texte
[ + ] Manipulation des fichiers "texte" avec WINDEV :
- Créer un fichier texte
- Ecrire dans un fichier texte
- Lire dans un fichier texte
Manipulation de fichiers texte Exemples unitaires (WEBDEV) : Manipulation de fichiers texte
[ + ] Manipulation des fichiers "non HFSQL" avec WEBDEV (création d'un fichier texte, écriture et lecture)
Manipulation de fichiers texte Exemples unitaires (WINDEV Mobile) : Manipulation de fichiers texte
[ + ] Manipulation des fichiers externes de type "texte" :
- Créer un fichier texte
- Ecrire dans un fichier texte
- Lire dans un fichier texte
Composante : wd290std.dll
Minimum version required
  • Version 9
Comments
Exemplo Se Arquivo Existe
Exemplo Se Arquivo Existe

s_arquivo is string="e:\aleva\teste.xml"
IF fFileExist(s_arquivo) THEN
Info("Arquivo Existe")
ELSE
Info("Arquivo Nao Existe")
END

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/08/curso-windev-arquivos-007-arquivos-ver.html
https://www.youtube.com/watch?v=MhChfygEG9M
De matos AMARILDO
18 Aug. 2016

Last update: 05/25/2022

Send a report | Local help