Télécharger le zip
ton code ne marche
Prob sur "Set MyZipFile = New SAWZIPLib.Archive""Le composant ActiveX ne peut créer l'objet".
super ! merci, je cherchais ca depuis longtemps ! 10/10t'as oublié un terme, en fait il faut juste modifier la 1ère ligne comme celà : Dim MyZipFile As New SAWZIPLib.Archivesinon, ca marche pas !
10/10 ... que dire de + ? :) j'attendais un code pareil depuis longtemps ! PS: tu devrais quand meme modifier ton zip avec les deux commentaires ci-dessus !
Tout sur la dll :http://users.skynet.be/saw/sawzip.htm
Désolé les mecs, mais j'ai tj le meme message d'erreur.Voici le code********************************************************Option ExplicitPrivate Sub Form_Load() Dim MyZipFile As New SAWZIPLib.Archive Set MyZipFile = New SAWZIPLib.Archive MyZipFile.Create ("d: emp oto.zip") MyZipFile.Open ("d: emp oto.zip") MyZipFile.Comment = "Fichier ZIP créé avec VB" Debug.Print MyZipFile.Name MyZipFile.Files.AddFileByName "d: empOutCommandLine.exe", 0, True, False MyZipFile.Close Set MyZipFile = NothingEnd Sub
Hey Jielde, il faut que tu enregistres la dll dans la base de registres.@+, Pascal
c bizarre, moi je ké pas enregistrée, et jé pas u d'erreurs
Autre kestion.. ptêt ke ça veint de là cui ki a pbJ'ai le refus de la création (New) de l'objet sous Excel.ça serait bien de pouvoir lutiliser aussi :)je vais voir sur http://users.skynet.be/saw/sawzip.htm si ya kkechose à ce sujet mais si kkun sait le faire :) merci de son aide
Autre kestion.. ptêt ke ça veint de là cui ki a pbJ'ai le refus de la création (New) de l'objet sous Excel.ça serait bien de pouvoir l'utiliser aussi :)...je vais voir sur le site précité http://users.skynet.be/saw j'ai installé l'appli pour avoir le source et hop ça marche sur Excel Donc c un pb de registre :)
ayé j'(ai trouvé;il manquait un fichier zlib.dll qui est livré avec le programme d'install du site créateur.il suffit d'avoir les 2 fichiers sawzip.dll + luidans system et les infos registre et hop<<<((((cf registre (ça fait un peu long mais autant le mettre :)REGEDIT4[HKEY_CLASSES_ROOTCLSID{8BA2FE8E-8506-11D4-BFE2-CB5FED326646}]@="Archive Class"[HKEY_CLASSES_ROOTCLSID{8BA2FE8E-8506-11D4-BFE2-CB5FED326646}ProgID]@="SAWZip.Archive.1"[HKEY_CLASSES_ROOTCLSID{8BA2FE8E-8506-11D4-BFE2-CB5FED326646}VersionIndependentProgID]@="SAWZip.Archive"[HKEY_CLASSES_ROOTCLSID{8BA2FE8E-8506-11D4-BFE2-CB5FED326646}Programmable][HKEY_CLASSES_ROOTCLSID{8BA2FE8E-8506-11D4-BFE2-CB5FED326646}InprocServer32]@="C:\WINDOWS\SYSTEM\SAWZIP.DLL""ThreadingModel"="Apartment"[HKEY_CLASSES_ROOTCLSID{8BA2FE8E-8506-11D4-BFE2-CB5FED326646}TypeLib]@="{8BA2FE81-8506-11D4-BFE2-CB5FED326646}"[HKEY_CLASSES_ROOTCLSID{8BA2FE90-8506-11D4-BFE2-CB5FED326646}]@="Files Class"[HKEY_CLASSES_ROOTCLSID{8BA2FE90-8506-11D4-BFE2-CB5FED326646}ProgID]@="SAWZip.Files.1"[HKEY_CLASSES_ROOTCLSID{8BA2FE90-8506-11D4-BFE2-CB5FED326646}VersionIndependentProgID]@="SAWZip.Files"[HKEY_CLASSES_ROOTCLSID{8BA2FE90-8506-11D4-BFE2-CB5FED326646}Programmable][HKEY_CLASSES_ROOTCLSID{8BA2FE90-8506-11D4-BFE2-CB5FED326646}InprocServer32]@="C:\WINDOWS\SYSTEM\SAWZIP.DLL""ThreadingModel"="Apartment"[HKEY_CLASSES_ROOTCLSID{8BA2FE90-8506-11D4-BFE2-CB5FED326646}TypeLib]@="{8BA2FE81-8506-11D4-BFE2-CB5FED326646}"[HKEY_CLASSES_ROOTCLSID{8BA2FE92-8506-11D4-BFE2-CB5FED326646}]@="File Class"[HKEY_CLASSES_ROOTCLSID{8BA2FE92-8506-11D4-BFE2-CB5FED326646}ProgID]@="SAWZip.File.1"[HKEY_CLASSES_ROOTCLSID{8BA2FE92-8506-11D4-BFE2-CB5FED326646}VersionIndependentProgID]@="SAWZip.File"[HKEY_CLASSES_ROOTCLSID{8BA2FE92-8506-11D4-BFE2-CB5FED326646}Programmable][HKEY_CLASSES_ROOTCLSID{8BA2FE92-8506-11D4-BFE2-CB5FED326646}InprocServer32]@="C:\WINDOWS\SYSTEM\SAWZIP.DLL""ThreadingModel"="Apartment"[HKEY_CLASSES_ROOTCLSID{8BA2FE92-8506-11D4-BFE2-CB5FED326646}TypeLib]@="{8BA2FE81-8506-11D4-BFE2-CB5FED326646}">>>)))
Rien à faire, meme en utilisant l'install du site officiel, çà marche pas ...La base de registre est pourtant conforme aux données ci dessus.Plantage sur Set MyZipFile = New SAWZIPLib.Archive
Bonjour,Juste une question : ton code permet de mettre dans un zip, mais pas de compresser? ou alors c'est un paramètre que je n'ai pas vu?Lasof
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 874 198 membres 0 nouveaux aujourd'hui 16 152 membres club