Retrouvez dans cette rubrique, tous les trucs et astuces pour vous faciliter la vie sous l'AGL.
Nombre d'articles consultables : 25
Ziper et déziper sans aucun OCX Article du 19/12/2002
Écrit par Bidouille
Vous voulez ziper ou déziper des fichiers et malheureusement
les fonctions ZIP du W-Langage génèrent un format propriétaire. Alors que faire sinon appel à la grosse artillerie d'un ActiveX pour compresser ou décompresser des fichiers au format ZIP ? Et pourquoi pas ne pas utiliser plus simplement le DDE en attaquant directement un utilitaire comme Winzip. Voici un petit bout de code tout simple pour ziper ou déziper : // Déclaration des variables Zipeur est une chaîne NomArchive est une chaîne NomFichier est une chaîne // Indiquer où se trouve l'exécutable Winzip Zipeur = "c:/Program Files/Power Archiver/Powerarc6.exe" // Pour ziper
DDELance(Zipeur + " -a " + NomArchive + " " + NomFichier)
// Pour déziper
DDELance(Zipeur + " -e " + NomArchive)
// That's all !
Attention, comme Winzip est un partagiciel (shareware), je vous conseille Power Archiver (identique et gratuit dans sa version 6) : www.powerarchiver.com.