Bonjour

Il m'arrive un truc très bizarre (Façon 4ème dimension )
Dans un formulaire A, je place le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
SaveFileDialog SaveFileDialog1 = new SaveFileDialog();
 
if (SaveFileDialog1.ShowDialog() == DialogResult.OK)
{
      MessageBox.Show(SaveFileDialog1.FileName.ToString());
}
J'obtiens :
L'exception System.AccessViolationException n'a pas été gérée
Message="Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée."
Source="System.Windows.Forms"
Je place le même code dans le formulaire de démarrage D, le code fonctionne.
J'exécute alors le code du formulaire A juste après et là il fonctionne!!!
Si je redémarre et que j'exécute le code du formulaire A en premier, de nouveau une erreur!!

Une idée autre que mon pc est hanté ?

Merci d'avance