Bonjour bonjour,

J'ai une fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
    Public Sub DisposeAll(ByVal MyForm As Form)
        Dim C As Control
        For Each C In MyForm.Controls
            MsgBox(C.ToString)
            C.Dispose()
            C = Nothing
        Next
    End Sub
Mais je ne comprend pas pourquoi cette fonction ne prend pas en compte les élements qui n'ont plus le meme état que lorsque qu'ils ont été créés...
Plus précisement, je crée quelques élements dynamiquement, et les élements qui, par exemple comme un bouton qui serait enabled (ne l'étant pas lors de sa création), n'ont pas le même état, ne sont pas pris en compte dans la boucle...

Merci d'avance pour une petite aide qui serait la bienvenue ^^