cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
6 janv. 2006 à 13:57
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
6 janv. 2006 à 14:33
Bonjour à tous,
J'ai un problème avec les instances, j'ai Form1 et dedans je fais
Personne a = new Personne() ;
a.set_Prenom("jean") ;
Ensuite je passe cette instance à form2
Form2 b = new Form2(a) ;
et dans Form2 je deserialise un fichier qui contient une instance de personne
a = (Personne)(formatter1->Deserialize(stream))) ;
ensuite je fais this.Close() ;
donc je retourne sur Form1
et quand je fais MessageBox.Show(a.get_Prenom()) ;
Il devrais me marquer "claude" mais le programme plante...Pourtant j'ai transmis une instance à une form qui l'a modifié donc quand form2 est fermé, je devrais avoir mon instance modifie normalement...