Bonjour,

J'ai un problème avec une picturebox qui ne veut pas se rafraichir. J'utilise l'exemple du EDSDK canon qui permet de piloter les appareils photo de la série eos.

Il a une classe DownloadCommand dans le programme qui récupére la photo sur le disque dur une fois que l'appareil a pris la photo. Je récupére le nom de la photo dans dirItemInfo.szFileName et ensuite j'essais de l afficher tout bêtement dans un picturebox qui est dans le form.

Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
  VBSample.PictureBox2.Image = Image.FromFile(dirItemInfo.szFileName.ToString())
 
VBSample.PictureBox2.SizeMode = PictureBoxSizeMode.StretchImage

et la rien ne se passe J'ai rajouté
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
VBSample.PictureBox2.Refresh() 
VBSample.PictureBox2.Update()
rien ne se passe
si je fais
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
VBSample.PictureBox2.Image.Save("C:\test.jpg", ImageFormat.Jpeg)

ça enregistre bien l'image sur le disque dur,
donc l'image est bien présente dans ma picturebox :/
Es que quelqu'un a une idée ?

Merci par avance