Bonjour, voici une petite mise à jour d'un vieu code pour lire les zip. Celui ci a l'avantage d'être codé 100% en visual basic 6. Pas de zlib ou autre utilitaire de decompression tout est fait a la mano. C'est forcement un peu plus lent mais le controle est total.
Conclusion :
Toute amelioration est la bienvenue
Bonne prog
16 sept. 2006 à 19:33
Y aurait-il la possibilité de faire une source .NET2 (juste pour lire un ZIP, pas l'extraire) ?
17 sept. 2006 à 02:17
Mais je vois que tu as le même problème que moi (avec ZLib) pour les caractères accentués dans les noms de répertoire :
- Moi : En utilisant ZLib pour zipper et unzipper, je n'ai pas de problème. Par contre, si j'ouvre un de ces zip avec WinZip et qu'il contient un nom de fichier ou de répertoire avec accent, ça bugue.
- Toi, c'est l'inverse : Si on créé un zip avec Winzip (qui contient un répertoire avec accent), ta lecture est buguée.
Va falloir qu'on s'associe pour éradiquer ce bug !
Je vais y consacrer cette humide nuit.
17 sept. 2006 à 13:57
@+
17 sept. 2006 à 14:31
@+
17 sept. 2006 à 17:59
Ca fait des lustres que j'essaye de trouver une concordance entre ces jeux de caractères, persuadé qu'il fallait passer par le paramétrage de l'OS.
Et vlan, EBartSoft résoud ça en 32 minutes. Ca me dégoute !
EBartSoft : Tu es mon héros (avec RenField)
(la vache, je suis sur le cul. J'étais parti dans les méandres des structures des jeux de caractères : une horreur. D'ailleurs, à ce sujet, je vous conseille la lecture de ce superbe article de l'historique (et traduit en français, pour une fois) : http://french.joelonsoftware.com/Articles/Unicode.html )
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.