HELP ! probleme dans une fct pour compression

ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 - 24 août 2007 à 23:10
ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 - 25 août 2007 à 10:46
Bonjour,

j'ai un probleme vraiment urgent !

voila je cherche une fonction qui me permet de
compresser un fichier en un fichier , j'utilise les deux fonctions pour compresser et decompresser des fichiers qui sont dans cette faq:

http://dotnet.developpez.com/faq/cppcli/?page=compression#compressfilegzip

ca marche pour des fichiers .txt, .doc, .pdf

 

mais quand je l utilise pour des fichier Catia et excel je
compresse et je decompresse , quand je veux ouvrir le resultat de la
décompression, il me dit fichier corrompu et qu il peut pas ouvrir !

 

est ce que quelqu'un pourrait m'aider ? ou si quelqu'un a d autres
méthodes pour compresser des fichiers ?

 

merci

8 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
24 août 2007 à 23:58
voila qui marche pour nimporte quoi:
http://www.cppfrance.com/code.aspx?ID=39145

ciao...
BruNews, MVP VC++
ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 1
25 août 2007 à 00:26
en fait je veux juste une fction du style:
compress(string ^fichiersource, string^fichier destination)
et une autre
decompress(string ^fichiersource, string^fichier destination)

est ceque tu peux m aider?

merci
ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 1
25 août 2007 à 00:29
parce que je travaille avec c++ managé et je sais pas comment ton code va m'aider
merci
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 août 2007 à 00:32
Je ne fais pas d'interprété, que du natif.

ciao...
BruNews, MVP VC++

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 1
25 août 2007 à 00:37
et à ton avis pour quoi le code dela faq
http://dotnet.developpez.com/faq/cppcli/?page=compression#compressfilegzip
 ..ca marche pour .doc, .txt, .pdf.. et ca marche pas pour excel ou catia?
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 août 2007 à 00:43
si ça marche pour doc alors devrait aller pour xls, sont binaires tous les 2.

ciao...
BruNews, MVP VC++
ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 1
25 août 2007 à 00:50
c ca que je comprend pas il me dit fichier corrompu ..et pour les fichiers Catia il me dit il peut pas ouvrir le fichier ..
donc je comprends pas où le problème ?!
ryoussef19 Messages postés 34 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 25 août 2007 1
25 août 2007 à 10:46
Je pris un exemple , j'ai remarqué qu'il manque un bit entre le fichier original et le fichier apres decompression

original :              Taille 66,7 KB(68.303 Bytes)
apres décomp :  Taille 66,7KB(68.302 Bytes)

est ce que quelqu'un peut m'aider
merci
Rejoignez-nous