getFirst / getNext element d'une classe itérable
Bonjour,
Est-ce possible de définir une fonction getNext qui renverrait le field suivant définit dans fields ?
Code:
1 2 3 4 5 6 7 8 9 10
| Dim fields As New clsFields
fields.add ...
fiedls.add ...
...
Dim field as clsField: set field = fields.getFirst 'OK avec pFields(index:=1) où pFields serait la variable itérée dans clsFields
Set field = field.getNext 'je pourrais bien sûr définir getNext dans clsFields (Set field = fields.getNext) et unitilisé par exemple un indice statique dans la méthode, mais ça me convient peu..
... |
où clsFields est une classe collection itérable (c'est à dire avec les Attribut qui vont bien) et clsField à priori une classe quelconque.
J'imagine que cela demanderait d'accèder "au parent", c'est-à-dire "field.parent -> fields".
Merci par avance !