DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des archives
  • Principe
  • Rappel
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
Définit une sélection des fichiers contenus dans l'archive. Cette sélection de fichiers sera traitéé par les fonctions WLangage de gestion des archives.
Il est ainsi possible par exemple de sélectionner uniquement les fichiers ".doc" d'une archive. Dans ce cas, toutes les fonctions WLangage permettant de manipuler la totalité de l'archive (fonction <Variable zipArchive>.ExtraitTout par exemple) n'agiront que sur les fichiers sélectionnés (fichiers ".doc" dans notre exemple).
Nouveauté SaaS
WEBDEV - Code ServeurWindowsLinux Le format gzip (extension .gz) est désormais géré.
Exemple
Archive est une zipArchive
// Ouverture d'une archive
SI Archive.Ouvre("C:\Archives\Archive.zip") = 0 ALORS
	// On veut extraire uniquement les documents
	sAncienneSélection est une chaîne = Archive.SélectionFichier("*.doc")
	// Extraction de tous les documents de l'archive 
	Archive.ExtraitTout(zipDisque)
	// Restitution de la sélection précédente
	Archive.SélectionFichier(sAncienneSélection)
FIN
Syntaxe
<Résultat> = <Archive>.SélectionFicher([<Sélection>])
<Résultat> : Chaîne de caractères
Ancienne sélection appliquée sur l'archive.
<Archive> : Variable de type zipArchive
Nom d'une variable de type zipArchive correspondant à l'archive à manipuler.
<Sélection> : Chaîne de caractères optionnelle
Nom générique des fichiers à sélectionner.
Les caractères génériques (* et ?) sont autorisés.
Si ce paramètre n'est pas précisé ou vaut chaîne vide (""), la sélection est supprimée et tous les fichiers seront traités.
Remarques

Principe

Après l'appel de la fonction <zipArchive>.SélectionFichier, les prochaines fonctions de gestion des archives manipulant l'ensemble des fichiers de l'archive respecteront la sélection : ces fonctions manipuleront uniquement la sélection de fichiers spécifiée.
Pour manipuler à nouveau l'ensemble des fichiers de l'archive, il suffit d'appeler la fonction <zipArchive>.SélectionFichier sans spécifier le paramètre <Sélection>.

Rappel

  • Linux Seules les archives au format ZIP, gzip, TAR et TGZ (TAR.GZ) sont disponibles.
Composante : wd300zip.dll
Version minimum requise
  • Version 26
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