Bonjour,
J'ai un programme qui utilisé XZip mais par nécessité, j'ai du changer la zone de compression par 7zip, pour cela je lance une ligne d'instruction du type, cela marche bien mais l'ancien programme (avec XZip) prévoie des méthodes pour supprimer les fichiers ainsi que du dossier non compressé à la fin de la compression donc j'ai du remplacer cette partie aussi par du code du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part Shell(...)et
Code : Sélectionner tout - Visualiser dans une fenêtre à part Kill "C:\..."
Mon souci est que mon programme supprime le dossier avant d'avoir fini le zippage du coup je me retrouve avec un fichier zip vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mkdir "C:\..."
J'ai pensé a DoEvents mais j'ai l'impression que sa marche pas, sinon je suis ouvert à vos suggestions.
Perso, je serais assez fan d'un boucle While avec un mini sleep à l’intérieur tant que le zippage n'est pas fini mais je sais pas comment on vérifie si le zippage est fini ou pas.
Merci d'avance pour vos solutions.
Cordialement,
Tomy.
PS: Pour l'instant j'ai pas la possibilité de tester ni de vous montrer mon code car le poste sur le quelle je développe est indisponible.
Partager