Hello à tous,

En utilisant un objet ActiveX propriétaire, je peux lire et récupérer le contenu d'un code à barres 2D. Ce code à barres contient un fichier XML au format ZIP (donc du binaire). Après la lecture, j'obiens donc une variable "barcodeValue" contenant le zip.

Ensuite c'est là que ça se gâte!

Premièrement, j'essaie de sauvegarder la variable dans un fichier, pour créer un fichier x.zip :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
var file = new ActiveXObject("Scripting.FileSystemObject"); 
var a = file.CreateTextFile(zipFile, true); 
a.WriteLine(barcodeValue); 
a.Close();
Mais cela ne fonctionne pas, au final le fichier .zip semble être corrompu et impossible de récupérer le fichier XML à l'intérieur.

Deuxièmement, je me dis que je pourrais peut-être récupérer directement le fichier XML compressé dans le ZIP, sans passer par la création d'un fichier.
Mais là, je ne sais pas du tout comment faire.


Merci d'avance pour votre aide
Sylvain