ton problème vient de ceci :
ForEach Particules()
tu ne peux pas appeler ça du programme principale car la liste chainée n'existe que dans la lib
la gestion de tes particules doit donc etre entièrement placé dans la lib
la solution la plus simple est de faire comme cela
une procedure qui initiliase la liste ResetParticules qui est en fait un resetList
une procedure qui passe à l'élément suite Nextparticule qui est en fait un Nextelement(...)
et utiliser une boucle while
donc ceci
Code : Tout sélectionner
ResetParticules()
While nextParticules()
Wend
