Bonjour (ou bonsoir ^^ ) à tous
Je suis confronté à un souci que j'espère vous pourrez solutionner
Je dispose d'un tableau de structure comme cet exemple:
je dispose d'un tableau de 33 index sous cette forme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public structure myStruct dim x as integer dim y() as integer 'etc...... end structure
Et pour chaque index je redim myTableau(index).y(32)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dim myTableau() as myStruct redim myTableau(32)
Voilà pour la description
La suite:
Je save myTableau à l'aide de cette exemple:
http://msdn.microsoft.com/en-us/library/b85344hz.aspx
Cela me créé bien un fichier, pas de souci (même s'il est assez illisible le bougre ^^)
Aucune erreur en sortie, ni exception.
Le problème:
Lors de la lecture au lancement suivant du programme, toujours dans le même exemple msdn; j'ai une erreur (grossierement, j'ai viré des trucs sinon c'est imbuvable......):
Impossible de convertir une valeur de type xxxx en 'Tableau à 1 dimension(s) de xxxx
Lors de la lecture, je fais un:
L'erreur est sur la dernière ligne qui est soulignée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim nr() As myStruct ReDim nr(32) nr = DirectCast(formatter.Deserialize(fs), MyStruct)
Comment résoudre ce souci ? (Si vous avez tout compris hein )
Thanks
Partager