Mémoire protégée sur un 2ème OpenFileDialog
Hello !
Bon, je poste car je deviens fou...
J'utilise un OpenFileDialog pour aller chercher un fichier, comme ceci :
Code:
1 2 3 4 5 6
|
Dim FileName As String
...
If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
FileName = OpenFileDialog1.FileName
... |
A la première utilisation, aucun problème.
Mais si je réutilise l'OpenFile (sans quitter le prog), ça plante lamentablement sur une
Citation:
Tentative de lecture écriture en mémoire protégée....
Je me suis dit qu'il fallait vider tout ça avant de réutiliser la fonction mais je n'y parviens pas :
Code:
1 2 3
|
OpenFileDialog1.Dispose
OpenFileDialog1.Reset |
Rien ne marche...
Et ça ne vient pas du fichier car l'erreur apparaît immédiatement après avoir cliqué sur le bouton appelant le OpenFile.
Je précise que je suis sur MS VB 2008 Express sous W7 (mais ça faisait pareil sous XP...).
Si quelqu'un a une idée, moi je suis sec...
Merci bcp !!!