Implicit conversion from 'Object' to 'System.Collections.ArrayList'
XGuarden
Messages postés259Date d'inscriptiondimanche 14 juillet 2002StatutMembreDernière intervention17 août 2012
-
6 déc. 2006 à 20:19
Utilisateur anonyme -
6 déc. 2006 à 20:53
Bonjour, je cherche simplement à me débarasser d'une conversion implicite =:0)
Friend Sub ChargeTreeView(ByVal TreeView As TreeView, ByVal FileName As String)
Dim fichier As FileStream = File.OpenRead(FileName)
Dim serializer As BinaryFormatter = New BinaryFormatter()
TreeView.Nodes.Clear()
TreeView.BeginUpdate()
'Warning 2 Implicit conversion from 'Object' to 'System.Collections.ArrayList'.
Dim ListeNoeuds As ArrayList = serializer.Deserialize(fichier)
For Each node As TreeNode In ListeNoeuds
TreeView.Nodes.Add(node)
Next
Tout dépend ce que te renvoi serializer.Deserialize(fichier).
Utilise un CType ou un TryCast pour faire la conversion vers le bon type. (vive le Copier-Coller)