Zipper un répertoire

0000001932     -      22/12/2024

Ce code montre comment produire un fichier ZIP qui contient un répertoire et tous ses sous-répertoires.

Zoom
string directoryToZip = "...";
string zipFileToCreate = "... .zip";
MercatorUi.Wait.WaitStatic.WaitWindow("Zip en cours...");
bool test = MercatorZipper.Zipper.ZipDirectory(Api.AddBS(directoryToZip), zipFileToCreate, new MercatorZipper.ZipProgressDelegate(MercatorUi.Progress.QuickProgress));
MercatorUi.Wait.WaitStatic.WaitClear();

Le troisième paramètre de ZipDirectory est optionnel. Il permet ici d'afficher la barre de progression standard de Mercator au gré de l'avancement du zippage.

L'espace de noms MercatorZipper se trouve dans MercatorTunnel.dll.



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)