Bonjour,
J'ai une PictureBox que je remplis au chargement de l'application comme cela :
Dans l'application, un bouton permet d'ouvrir un FileDialog où l'utilisateur peut choisir un fichier PNG.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PictureBox6.SizeMode = PictureBoxSizeMode.StretchImage PictureBox6.Load(Application.StartupPath + "\TamponNumerique\Tampon.png")
Une fois le choix effectué, l'application enregistre ce nouveau fichier à la place de l'ancien, donc dans Application.StartupPath + "\TamponNumerique\Tampon.png"
Le problème est que j'ai un bug : le fichier Application.StartupPath + "\TamponNumerique\Tampon.png" est en cours d'utilisation.
J'ai beau faire PictureBox6.Image = Nothing mais le fichier est toujours utilisé.
PictureBox.Image.Dispose() me supprime le PictureBox et libère qui n'est alors plus accessible, mais j'en ai besoin pour recharger la nouvelle image dedans.
Une idée ?
Partager