Bonjour.
J'ai une classe : "clsMaClasse".
Et dans mon prog je fais un tableau dynamique avec cette classe :
Public MonTableau() As New clsMaClasse
bref j'ajoute plein d'element dans ce tableau aucun prob...
Mais je bloque au moment de devoir effacer un élément de ce tableau. Je ne trouve pas de fct dans VB qui permettent cela.
QUel est la methode la plus simple pour effacer un element?
Dois-je vraiment recopier chaque propriété de chaque element dans un nouveau tableau ?
j'ai bien essayé une fonction trouvée sur VBfrance :
Code :
- Public Sub Delete(ByRef tableau As Variant, element As Variant)
- Dim i As Integer
- For i = element To UBound(tableau) - 1
- tableau(i) = tableau(i + 1)
- Next
- ReDim Preserve tableau(UBound(tableau) - 1)
- End Sub
|
Que j'aurais pu creer moi meme en fait, mais ca ne marche pas avec les tableau de classe. Ca marche uniquement avec un tableau de String ou Int etc...
Bref avant de pondre un algo de ouf, je voudrais savoir si y a pas une methode simple, que je ne trouve pas sur google ni rien.
Merci d'avance. ![:hello: :hello:](https://forum-images.hardware.fr/icones/smilies/hello.gif)
Message édité par _maximus_ le 08-11-2003 à 12:46:52
---------------
Ptit con de goret je t'emmerde ^_^