.Net trouver l'erreur ---> une erreur inconnu

Résolu
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008 - 14 déc. 2004 à 21:21
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 - 15 déc. 2004 à 20:44
Bonsoir, je suis en vb.net edition 2005 beta
mon erreur ce dans ce code :

Dim thisExe As System.Reflection.Assembly = System.Reflection.Assembly.GetExecutingAssembly()
Dim file As System.IO.Stream = thisExe.GetManifestResourceStream("0.gif")
Dim NewImage1 As Image = Image.FromFile(file)

elle est decelé au niveau du "dim file" pour capter le 0.gif.
Seulement, cette erreur ne se produisait pas avant, et d'un seul coup elle est arrivé (code pompé sur MSDN)

"null" is not a valid value for "string" <---- voici mon message d'erreur, j'imagine qu'il ne capte pas l'image mais je ne vois pas ou est l'erreur

merci d'avance

Bonne prog, poele_a_frire@hotmail.com
liquide

5 réponses

cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
14 déc. 2004 à 23:07
Salut,

Bien déjà pour gérer tes erreurs je te conseil d'utilise le Try Catch Finally, qui offre bien plus d'info.

exemple :

Try
Dim thisExe As System.Reflection.Assembly = System.Reflection.Assembly.GetExecutingAssembly()
Dim file As System.IO.Stream = thisExe.GetManifestResourceStream("0.gif")
Dim NewImage1 As Image = Image.FromFile(file)

        Catch ex As Exception
messagebox.show(ex.tostring)
        End Try


Là ex te retourne un message bien plus complet ainsi que le numéro de la ligne, etc...

Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]
3
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
14 déc. 2004 à 23:13
Bien pour ton erreur, c'est normal

Dim file As System.IO.Stream....

Retourne un objet system.io.Stream
Alors que dans Image.FromFile(file), file doit retourner une chaîne String

Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]
3
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
15 déc. 2004 à 09:58
salut
merci pour tes reponses, pour le try je l'utilise, mais la je voulais absolument qu'il capte sinon j'ai pas de retour d'info.

effectivement ca marche bcp mieux avec le stream, mon tas de bidouille, m'a mis plein de "merde"

merci

Bonne prog, poele_a_frire@hotmail.com
liquide
0
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
15 déc. 2004 à 10:00
... j'oubliais, pour info, la solution

Dim NewImage1 As Image = Image.fromstream(file)

Bonne prog, poele_a_frire@hotmail.com
liquide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
15 déc. 2004 à 20:44
Sinon pour charger une image :

picturebox1.Image=system.Drawing.Bitmap.FromFile(file)

Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]
0
Rejoignez-nous