
Originariamente inviata da
SigAlexey
Ciao ragazzi!
Sto cercando di fare la conversione da Object a Image.
Mi è stato consigliato di utilizzare il TryCast.
Ho provato a guardare nelle guide MSDN e da quanto ho capito questo è quello che dovrei fare:
Dim ImmagineSelezionata as Object
(fingiamo che ImmagineSelezionata abbia un'immagine allì'interno)
TryCast(ImmagineSelezionata, Image)
Dovrebbe riuscire la conversione se esiste
una relazione di ereditarietà o di implementazione tra i due tipi e se non sbaglio Image deriva da Object
System.Object --> System.Drawing.Image
Nel mio codice faccio questo:
codice:
Dim ImageFinal As Image = TryCast(sender, Image)
in cui sender è un Object.
Il problema è che ImageFinal mi risulta Nothing al termine dell'operazione, come se non ci fosse alcuna relazione tra i tipi.
Che posso fare?