DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des archives
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 des fichiers de l'archive (au format CAB, RAR, WDZ, ZIP, 7z, TAR ou TGZ (TAR.GZ)) :
  • soit la taille du fichier compressé.
  • soit la taille du fichier avant compression.
Lors de l'extraction d'un fichier d'une archive, il est conseillé de comparer la taille non compressée du fichier et l'espace disque disponible.
Rappel :
  • LinuxUniversal Windows 10 AppiPhone/iPadWidget IOSMac Catalyst Seules les archives au format ZIP, TAR et TGZ (TAR.GZ) sont disponibles.
  • AndroidWidget Android Seules les archives au format ZIP sont disponibles.
Exemple
WINDEVWEBDEV - Code ServeurEtats et RequêtesCode Utilisateur (MCU)Ajax
MonArchive est un zipArchive
// Ouverture d'une archive
ResOuvreArchive = MonArchive.Ouvre("C:\MesArchives\Archive.zip")
 
// Taille de "Fichier.txt"
SI ResOuvreArchive = 0 ALORS
ResTailleFichier = MonArchive.TailleFichier("Fichier.txt")
...
FIN
Syntaxe

Connaître la taille d'un fichier identifié par son indice Masquer les détails

<Résultat> = <Archive>.TailleFichier(<Indice du fichier> [, <Type de taille>])
<Résultat> : Entier
Taille du fichier spécifié.
<Archive> : Variable de type zipArchive
Nom d'une variable de type zipArchive correspondant à l'archive à manipuler.
<Indice du fichier> : Entier
Indice du fichier dont la taille doit être calculée. Cet indice peut être connu grâce à la fonction <Variable zipArchive>.ChercheFichier.
<Type de taille> : Booléen optionnel
Type de calcul de la taille du fichier :
  • Vrai : Taille du fichier compressé.
  • Faux (valeur par défaut) : Taille du fichier avant compression.

Connaître la taille d'un fichier identifié par son chemin Masquer les détails

<Résultat> = <Archive>.TailleFichier(<Chemin du fichier> [, <Type de taille>])
<Résultat> : Entier
Taille du fichier spécifié.
<Archive> : Variable de type zipArchive
Nom d'une variable de type zipArchive correspondant à l'archive à manipuler.
<Chemin du fichier> : Entier
Chemin mémorisé du fichier dont la taille doit être calculée.
<Type de taille> : Booléen optionnel
Type de calcul de la taille du fichier :
  • Vrai : Taille du fichier compressé.
  • Faux (valeur par défaut) : Taille du fichier avant compression.
Composante : wd290zip.dll
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/06/2023

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