Les tableaux de type perso, dynamique ment

cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016 - 13 mai 2005 à 10:41
cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016 - 13 mai 2005 à 13:36
bon, je recherchais comment faire pour gérer des tableaux dynamiquement, sachat que ceux-ci sont de type perso :

je liste les nombreuses fonctions que j'ai pu trouvé (avec l'aide du forum) , je vous remercie donc de la développer de votre pierre si vous en connaissez d'autres :

' -------------------
type typetab
liste() as integer
end type

' ------------------
dim montab as typetab

Erase montab.liste(index) : supprimer de mon tab la liste de l'index ...
erase montab.liste : supprimer toute la liste() de montab
ubound(montab.liste) : connaitre le dernier index de liste()

voila ce qui manque :
- une fonction de test d'existence : est-ce que montab.liste(3) existe ??

2 réponses

BasicInstinct Messages postés 1470 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 12
13 mai 2005 à 11:12
'lut

montab.liste(3) existe si ubound(montab.liste) >3

t'as aussi LBound qui renvoie le premier index de la liste. Si tu as untableau(-5 to 5)

++

BasicInstinct
0
cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016
13 mai 2005 à 13:36
ah ben non, je m'ai gourré, j'ai fait des listes chainées

on peut pas faire : Erase montab.liste(index)

on ne peut que virer toute la liste : Erase montab.liste(index).autreliste
0
Rejoignez-nous