En utilisant le code que Michael dans son infinie mensuétude m'a gracieusement tranféré hier ( http://forum.dominoarea.org/une-image-de-la-lca-t14551.html ), et que j'ai adapté a mes besoins afin de flinguer toute l'ACL d'une Base ... Bin, je me heurte a une erreur qui me laisse perplexe :
En gros : Voici le code en question :
- Code : Tout sélectionner
Set Entry = Acl.getfirstEntry
While Not Entry Is Nothing
...
If Entry.Name <> "-Default-" Then
Call Entry.Remove
End If
...
Set Entry = Acl.getNextEntry(Entry)
Wend
Ca plante sur le Set Entry = Acl.getNextEntry(Entry)
à la seconde boucle !
Message d'erreur :
Erreur 4207 - Function require a valid ADT argument
Ce que je m'explique pas c'est que si je vire le Call Entry.Remove
ca boucle impecable.
une idée ???