begin process at 2008 09 06 18:55:46
1 237 887 membres
272 nouveaux aujourd'hui
14 314 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : la sérialisation et la désérialisation : BinaryHeader non valide [ Windows / ActiveX / COM ] (salsoul)

la sérialisation et la désérialisation : BinaryHeader non valide le 30/05/2008 17:36:33

salsoul
salut,
voila, je veux faire un objet COM qui comporte 2 methodes:
    1- crée un objet (qui s'appel job), le serialise et puis le retourne.
    2- prend en parametre un string et le deserialise pour avoir un objet job.

dans le vbscript qui appel cet objet : j appel la 1ere methode, je sauvegarde le string et puis j appelle la 2eme methode avec ce meme string:
[quote]
    set MyObject = CreateObject("ClassLibrary1.Class1")
    P00 = MyObject.creerJob()
    P02 = MyObject.recevoirJob(P00)
[/quote]

et j'ai l'erreur suivant :
[quote]
Le flux binaire '0' ne contient pas de BinaryHeader valide. Les raisons possibles sont un flux non valide ou une modification de la version de l'objet entre la sérialisation et la désérialisation.
[/quote]
Merci de m'aider


Classé sous : objet, valide, sérialisation, désérialisation, quote

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS