Le chemin d'accès n'a pas une forme conforme

Résolu
Signaler
Messages postés
89
Date d'inscription
mercredi 10 janvier 2007
Statut
Membre
Dernière intervention
14 mai 2009
-
Messages postés
89
Date d'inscription
mercredi 10 janvier 2007
Statut
Membre
Dernière intervention
14 mai 2009
-
salut à tout,
je veux changer l'image d'arriere plan d'un formulaire, l'image choisie par l'utilisateur à partir d'un fichier .je crée ce code mais ne fonction pas.

Dim monfichier
As
String = OpenFileDialog1.FileName

If OpenFileDialog1.ShowDialog = DialogResult.OK
Then

Me.BackgroundImage = Image.FromFile(monfichier)

End
If

merci d'avance pour votre aide

3 réponses

Messages postés
79
Date d'inscription
lundi 28 août 2006
Statut
Membre
Dernière intervention
4 avril 2009
1
Salut

déplace l'instruction suivante dans le bloc if

Dim monfichier
AsString = OpenFileDialog1.FileName

ce qui te donne :

Dim OpenFileDialog1 As New OpenFileDialog

If OpenFileDialog1.ShowDialog = DialogResult.OK
Then
          

Dim monfichier
As String = OpenFileDialog1.FileName

          Me.BackgroundImage = Image.FromFile(monfichier)
EndIf

A+ tof
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
Salut,

j'y connais pas encore grand chose en vb .net mais qui dit charger image, dit que quelque part doit exister un fonction Load ou LoadPicture qui sache gérer ça !
Presse F1 et regarde si cette fonction existe

@++


  --Mortalino--
Le mystérieux chevalier, ~Provençal, le Gaulois~
Messages postés
89
Date d'inscription
mercredi 10 janvier 2007
Statut
Membre
Dernière intervention
14 mai 2009

merci à tout,
je suis vraiment oublié de le mettre dans l'instruction if.