DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des archives
  • Rappel
  • Nombre de fichiers dans une archive
  • Chemin mémorisé
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 liste des fichiers présents dans une archive.
Exemple
Etats et Requêtes
MonArchive est une zipArchive
// Ouverture d'une archive
ResOuvreArchive = MonArchive.Ouvre("C:\Temp\MonArchive.ZIP")
SI ResOuvreArchive = 0 ALORS
...
// Renvoie la liste des fichiers de l'archive
UneListeDeFichiers = MonArchive.ListeFichier()
// Affichage des fichiers dans un champ Liste
LISTE_FichierZip.Ajoute(UneListeDeFichiers)
...
FIN
Syntaxe
<Résultat> = <Archive>.ListeFichier()
<Résultat> : Chaîne de caractères
Liste des fichiers présents dans l'archive. Cette liste utilise le format suivant :
<Chemin mémorisé> + RC + <Chemin mémorisée2> + RC + ...

<Chemin mémorisé> correspond au nom et au chemin du fichier (si le chemin du fichier a été mémorisé lors de l'ajout du fichier dans l'archive).
<Archive> : Variable de type zipArchive
Nom d'une variable de type zipArchive correspondant à l'archive à manipuler.
Remarques

Rappel

    Nombre de fichiers dans une archive

    Le nombre de fichiers présents dans une archive peut être obtenu avec la fonction zipNbFichier.

    Chemin mémorisé

    Le tableau ci-dessous présente les chemins mémorisés dans l'archive en fonction :
    • du chemin d'accès du fichier,
    • de la portion mémorisée du chemin.
    Le répertoire en cours est : "C:\Temp".
    Fonction zipAjouteFichierLocalisation du fichierzipAucunzipRépertoirezipDisque
    zipAjouteFichier("Archi",
    "Fichier.txt")
    C:\Temp\Fichier.txtFichier.txtFichier.txtFichier.txt
    zipAjouteFichier("Archi",
    "Donnée\Fichier.txt")
    C:\Temp\Donnée\Fichier.txtFichier.txtDonnée\Fichier.txtDonnée\Fichier.txt
    zipAjouteFichier("Archi",
    "D:\Donnée\Fichier.txt")
    D:\Donnée\Fichier.txtFichier.txtDonnée\Fichier.txtD:\Donnée\Fichier.txt

    Remarque : Si la constante zipDisque est utilisée, le format WDZ mémorise le chemin complet du fichier (lettre du lecteur comprise) alors que le format ZIP ne mémorise pas la lettre du lecteur.
    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