PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Manipuler des archives
  • Type des archives
  • Exemples
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Présentation
WINDEV, WEBDEV et WINDEV Mobile mettent à votre disposition plusieurs fonctions WLangage permettant de compresser et de regrouper vos fichiers sous forme d'archives.
Une archive est un fichier physique :
  • de type ".WDZ" pour une archive WINDEV, WEBDEV ou WINDEV Mobile.
  • de type ".ZIP" pour une archive WinZip ou PKZip.
  • de type ".CAB" pour une archive "Cabinet files".
  • de type ".RAR".
  • Versions 18 et supérieures
    de type ".7z".
    Nouveauté 18
    de type ".7z".
    de type ".7z".
  • Versions 21 et supérieures
    de type ".tar" ou ".tgz" (".tar.gz").
    Nouveauté 21
    de type ".tar" ou ".tgz" (".tar.gz").
    de type ".tar" ou ".tgz" (".tar.gz").
Ce fichier regroupe plusieurs fichiers de tout type (".pdf", ".fic", ".mmo", ...) automatiquement compressés.
Par exemple, les archives peuvent vous permettre de :
  • sauvegarder régulièrement vos fichiers tout en réduisant la taille de stockage,
  • faciliter la transmission de vos fichiers sur Internet / Intranet,
  • créer des archives auto-extractibles,
  • ...
Grâce à une compression optimisée, vos fichiers occupent moins d'espace disque et sont facilement transmissibles sur différents supports (disquettes, CD, Internet, ...).
Deux types d'archive existent :
Versions 15 et supérieures
Java Cette fonctionnalité est désormais disponible pour les applications Java.
WINDEV MobileAndroid Cette fonctionnalité est désormais disponible pour les applications Android.
Nouveauté 15
Java Cette fonctionnalité est désormais disponible pour les applications Java.
WINDEV MobileAndroid Cette fonctionnalité est désormais disponible pour les applications Android.
Java Cette fonctionnalité est désormais disponible pour les applications Java.
WINDEV MobileAndroid Cette fonctionnalité est désormais disponible pour les applications Android.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette fonctionnalité est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette fonctionnalité est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonctionnalité est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEV MobileWidget Android Cette fonctionnalité est désormais disponible en mode Widget Android.
Nouveauté 18
WINDEV MobileWidget Android Cette fonctionnalité est désormais disponible en mode Widget Android.
WINDEV MobileWidget Android Cette fonctionnalité est désormais disponible en mode Widget Android.
Versions 19 et supérieures
WINDEV MobileUniversal Windows 10 App Cette fonctionnalité est désormais disponible en mode Windows Store apps.
Nouveauté 19
WINDEV MobileUniversal Windows 10 App Cette fonctionnalité est désormais disponible en mode Windows Store apps.
WINDEV MobileUniversal Windows 10 App Cette fonctionnalité est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonctionnalité est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonctionnalité est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonctionnalité est désormais disponible en mode Universal Windows 10 App.
Manipuler des archives
Pour gérer vos archives, WINDEV, WEBDEV et WINDEV Mobile proposent plusieurs fonctions du WLangage. Ces fonctions permettent de :
  • manipuler les archives : création, ouverture, fermeture.
  • manipuler les fichiers de l'archive : ajout et compression de fichiers (fichiers isolés ou ensemble de fichiers d'un répertoire), extraction et décompression d'un fichier, suppression des fichiers d'une archive.
  • obtenir diverses informations sur les archives et sur les fichiers compressés : taille avant et après compression, ...
  • découper et/ou regrouper des volumes d'archives.
  • créer des archives auto-extractibles.

Type des archives

  • Les archives de type ".WDZ" sont disponibles en WINDEV (exécutable 32 bits et 64 bits) et WEBDEV.
  • Les archives de type ".ZIP" (WinZip ou PKZip) sont disponibles en WINDEV (exécutable 32 bits et 64 bits), WEBDEV, WINDEV Mobile, Java et Linux.
  • Les archives de type ".CAB" ("Cabinet files") sont disponibles en WINDEV (exécutable 32 bits uniquement) et WEBDEV.
  • Les archives de type ".RAR" sont disponibles en WINDEV, WEBDEV et WINDEV Mobile.
  • Versions 18 et supérieures
    Les archives de type ".7z" sont disponibles en WINDEV (exécutable 32 bits et 64 bits) et WEBDEV.
    Nouveauté 18
    Les archives de type ".7z" sont disponibles en WINDEV (exécutable 32 bits et 64 bits) et WEBDEV.
    Les archives de type ".7z" sont disponibles en WINDEV (exécutable 32 bits et 64 bits) et WEBDEV.
  • Versions 21 et supérieures
    Les archives de type ".tar" ou ".tgz" (".tar.gz") sont disponibles en WINDEV (exécutable 32 bits uniquement) et WEBDEV.
    Nouveauté 21
    Les archives de type ".tar" ou ".tgz" (".tar.gz") sont disponibles en WINDEV (exécutable 32 bits uniquement) et WEBDEV.
    Les archives de type ".tar" ou ".tgz" (".tar.gz") sont disponibles en WINDEV (exécutable 32 bits uniquement) et WEBDEV.
Remarques :
  • La taille des archives de type ".WDZ" ne peut pas excéder 4 Go.
  • Les archives au format ".CAB" sont obligatoirement mono-partie.
  • Versions 21 et supérieures
    Windows Mobile Les formats TAR et TGZ (TAR.GZ) ne sont pas disponibles.
    Nouveauté 21
    Windows Mobile Les formats TAR et TGZ (TAR.GZ) ne sont pas disponibles.
    Windows Mobile Les formats TAR et TGZ (TAR.GZ) ne sont pas disponibles.
Exemples
Pour sauvegarder la base de données de votre client, votre programme crée une archive de sauvegarde. Les fichiers à sauvegarder sont alors compressés dans l'archive.

Pour stocker cette archive sur des disquettes : cette archive est découpée en plusieurs parties. Il est alors facile de transmettre cette archive !

Pour simplifier l'utilisation des fichiers de sauvegarde : créez une archive auto-extractible. Il suffira de lancer l'exécution de l'archive pour décompresser automatiquement tous les fichiers.
Liste des exemples associés :
Les fonctions ZIP Exemples unitaires (WINDEV) : Les fonctions ZIP
[ + ] Utilisation des fonctions de compression / décompression de WINDEV :
- Créer une archive
- Ajouter des fichiers dans une archive
- Lire le contenu d'une archive
- Extraire des fichiers d'une archive
Pocket ZIP Mobile (WINDEV Mobile) : Pocket ZIP
[ + ] Cet exemple illustre l'utilisation des fonctions WLangage d'archivage avec compression.
Dans cet exemple, nous abordons les deux principaux thèmes suivants :
1/ Comment compresser des fichiers et décompresser des archives ?
2/ Gérer l'affichage d'une table et d'un menu dans une application Pocket PC
3/ Gérer un menu contextuel de documents récemment ouverts
Résumé de l'exemple livré avec WINDEV Mobile :
Cet exemple permet de créer et de lire des archives compressées au format ZIP. Ceci peut être très utile pour gérer des sauvegardes automatiques.
Comment compresser des fichiers et décompresser des archives ?
Il existe un grand nombre de fonctions WLangage pour :
- Manipuler une archive
- Manipuler des fichiers à compresser
- Gérer des archives mono-partie et multi-parties
- Récupérer des informations sur l'archivage
Les fonctions d'archivage de WINDEV Mobile sont toutes préfixées par zip
WD Zip Exemples complets (WINDEV) : WD Zip
[ + ] Cet exemple illustre l'utilisation des fonctions WLangage d'archivage avec compression.
Dans cet exemple, nous abordons les trois principaux thèmes suivants :
1/ Comment créer une archive ?
2/ Comment compresser et décompresser des fichiers ?
3/ Comment gérer le Drag&Drop de l'Explorateur de fichiers de Windows vers un champ Arbre ?
Résumé de l'exemple livré avec WINDEV :
Cet exemple permet de créer et de lire des archives compressées au format WDZ, ZIP, CAB et RAR (en lecture uniquement). Ceci peut être très utile pour gérer des sauvegardes automatiques. D'autant plus que l'exemple permet de créer des archives multi-volumes.
Android ZIP Android (WINDEV Mobile) : Android ZIP
[ + ] Cet exemple permet de parcourir les dossiers du périphérique Android à la recherche d'archives ZIP.
Les archives peuvent être parcourues et extraites dans un répertoire de l'appareil.
Les dossiers et les fichiers contenus dans l'archive peuvent être extraits individuellement.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire