bonjour, voir les fonction zip de windev : avec flistefichier pour recuperer la liste des fichier et chemin a mettre dans l'archive l'exemple windev qui existe sur presque toutes les versions (exemple complet wdZip)
WD ZIP est trop volumineux pour que je le dépose dans ce thread. Il s'agit bien d'un exemple complet fournit dans windev.
voila mon frer la solution testé code [windev]// Création de l'archive ResAjoutFichier est un entier ResCréation est un entier = zipCrée("MonArchive", "C:\test\Archive.zip") SI ResCréation = 0 ALORS zipMotDePasse("MonArchive","1234") // Ajoute la totalité des fichiers d'un répertoire ResAjoutFichier = zipAjouteFichier("MonArchive", ... "C:\test\test.txt", zipDisque) FIN // Affichage du message d'erreur si l'ajout n'a pas été effectué SI ResAjoutFichier <> 0 ALORS Erreur(zipMsgErreur(ResAjoutFichier)) zipFerme("MonArchive")[/windev]