OVH Cloud OVH Cloud

une version de gzip.dll

1 réponse
Avatar
Roumegou Eric
Bonjour,

Toujours à mon problème de traiter des .gz, j'ai voulu intégrer une
gzip.dll.

Hélas il semblerait que toutes celles que l'on trouve sur le net soient
mauvaises.

J'en ais essayé 4 ou 5, y'a toujours des pb.
Je fais un truc du genre.

hInst est un entier
// charge la dll de compression

hInst = ChargeDLL("gzip.dll")

SI hInst = 0 ALORS
Erreur(ErreurInfo())
SINON
Info("DLL chargée")
FIN

retcode est un entier

retcode = AppelDLL32("gzip",
"Decompress",SCSelecteurFichier.SAIS_FIC,"C:\Temp")


DéchargeDLL(hInst)

Alors si vous avez une solution, ça me tirait de l'embarras.

Merci

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

1 réponse

Avatar
PYT
Roumegou Eric a écrit :
Bonjour,

Toujours à mon problème de traiter des .gz, j'ai voulu intégrer une
gzip.dll.

Hélas il semblerait que toutes celles que l'on trouve sur le net soient
mauvaises.

J'en ais essayé 4 ou 5, y'a toujours des pb.
Je fais un truc du genre.

hInst est un entier
// charge la dll de compression

hInst = ChargeDLL("gzip.dll")

SI hInst = 0 ALORS
Erreur(ErreurInfo())
SINON
Info("DLL chargée")
FIN

retcode est un entier

retcode = AppelDLL32("gzip",
"Decompress",SCSelecteurFichier.SAIS_FIC,"C:Temp")


DéchargeDLL(hInst)

Alors si vous avez une solution, ça me tirait de l'embarras.

Merci



C'est sur, j'ai recompilé moi même la dll et ce n'est pas comme cela que
je m'en sert.

Je regarde (si je n'oublie pas) dans la semaine.

Eventuellement contacte moi sur mon email perso.

PYT