DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers externes
  • Gestion des erreurs
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
Renvoie la taille d'un fichier en octets.
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaCode Utilisateur (MCU)PHPAjax
// Taille d'un fichier
ResTaille est un entier
ResTaille = fTaille("C:\MesRépertoires\Fichier.doc")
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaCode Utilisateur (MCU)PHPAjax
// Ouverture d'un fichier externe
MonFichierTxt est un FichierDisque
ResTaille est un entier
MonFichierTxt = fOuvre("C:\MesRépertoires\Fichier.txt", foLectureEcriture)

// Taille d'un fichier
ResTaille = fTaille(MonFichierTxt)
Syntaxe
WINDEVWEBDEV - Code ServeurEtats et RequêtesAndroidWidget AndroidiPhone/iPadWidget IOSMac CatalystJavaCode Utilisateur (MCU)PHPAjax

Connaître la taille d'un fichier en fonction de son chemin Masquer les détails

<Résultat> = fTaille(<Chemin du fichier>)
<Résultat> : Entier
  • Taille du fichier en octets,
  • -1 en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Lors de la manipulation de fichiers de plus de 2 Go, <Résultat> doit correspondre à un entier sur 8 octets.
<Chemin du fichier> : Chaîne de caractères
Nom et chemin complet (ou relatif) du fichier (260 caractères maximum). Un chemin de type UNC peut être utilisé. Les caractères jokers (*, ?) sont interdits.
WindowsLinux Ce paramètre peut être au format Ansi ou Unicode.
AndroidWidget Android 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.
Rappel : Sous Android, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires, ainsi que sur la mémoire externe (SDCard).
iPhone/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.
Rappel : Sous les iPhone/iPad, sur l'appareil comme sur l'émulateur, le système de fichiers est en lecture seule. Une application a uniquement le droit d'écrire dans son répertoire d'installation ou dans un de ses sous-répertoires.
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppiPhone/iPadWidget IOSMac CatalystCode Utilisateur (MCU)Ajax

Connaître la taille d'un fichier ouvert par l'application Masquer les détails

<Résultat> = fTaille(<Fichier manipulé>)
<Résultat> : Entier
  • Taille du fichier en octets,
  • -1 en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Lors de la manipulation de fichiers de plus de 2 Go, <Résultat> doit correspondre à un entier sur 8 octets.
<Fichier manipulé> : Entier ou variable de type FichierDisque
Remarques

Gestion des erreurs

La fonction fTaille génère une erreur dans les cas suivants :
  • le fichier spécifié n'existe pas,
  • le nom du fichier spécifié est invalide.
Remarque : la fonction fTaille ne fonctionne pas sur les fichiers cachés.
Classification Métier / UI : Code métier
Composante : wd290std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 23/10/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale