Electronique : pat_man_34, 1 utilisateur anonyme et 13 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lecture fichier ZIP

n°6999
electro
Posté le 12-09-2006 à 00:09:56  profilanswer
 

Bonjour,
 
je dois réaliser une app qui doit lire et écrire des données dans des fichiers générés par une appli existante. La façon de stocker les données est pour le moins bizarre :
 
pour chaque document les données sont enregistrées dans une multitude de fichiers TXT au format suivant :
"xxx",000,"xxxxx",01
00,"xxxxx",""
 
...et tous ces fichiers TXT sont regroupés dans une archive ZIP (un document produit par l'appli existante = un fichier ZIP)
 
je n'ai pas accès au source de l'appli existante, apparament les fichiers zip sont des zip normaux
 
La lecture / écriture des données dans les TXT ne me pose pas de pb  :whistle:  
 
mais comment faire avec le ZIP ?
 
il y a des méthodes bourrin mais je souhaite faire qqch de propre; l'idéal serait de coder cela pour que ce soit transparent, c'est à dire que mon programme puisse accèder aux fichiers TXT aussi simplement que si les fichiers TXT étaient dans un répértoire au lieu d'être dans un ZIP
 
par ex si je veux juste faire une modif dans un fichier TXT ne pas devoir tout décompresser et recompresser
 
mon programme est destiné à traiter de nombreux ZIP, une méthode bourrin risque d'aboutir à des temps d'execution long  :D  
 
je compte utiliser Visual Basic Express 2005 ou Visual C++ Express 2005 (Express = versions gratuites légales).
 
le soft va tourner sous Windows XP SP2
 
si vous avez déjà manipulé des fichiers ZIP, si vous êtes à l'aise avec les outils ligne de commande de ZIP, vos conseils sont les bienvenus
 
Je précise que pour ce soft je ne veux pas utiliser des dll ou exe crackés, il faut que tout soit légal et gratuit (d'ou le choix des IDE Express)
 
A+


---------------
http://electroremy.free.fr    http://cidess.free.fr
http://francetelevisions.free.fr    http://mediaplayertest.free.fr
mood
Google
Posté le 12-09-2006 à 00:09:56  profilanswer
 

n°7656
sylfeliine
Posté le 21-10-2007 à 16:52:53  profilanswer
 

oO winrar?

n°7661
Devil's_Ti​ger
SOCA power
Posté le 25-10-2007 à 16:56:03  profilanswer
 

Hum ca commence à être un pti détérage sympa :D
 
Enfin bon on va lui répondre à ce monsieur pour les prochains qui tomberont là dessus via google :o
Suffit de passer par sharpZipLib qui est une DLL libre de droit sortant de C# directement, valable normalement en .NET 1.1 et 2.0 sur de sur, 3.0 probable aussi ;) et ca roule sans soucis :o


---------------
Record de France d'oc \o/
mood
Google
Posté le 25-10-2007 à 16:56:03  profilanswer
 


Aller à :
Ajouter une réponse
 

Hit Parade