Liste chainée
Publié : mer. 18/mai/2005 10:31
Bonjour tout le monde,
J'aurai une petite question concernant les Listes Chainées : Est-il possible de faire une liste chainée-chainée à une autre liste ?
en décodé :
Un exemple bidon pour expliquer ce que je souhaite faire avec les listes chainées. On peut créer un tableau sauf que je ne connais pas la taille max donc une liste correspond mieux aux besoins.
Je veux creer N boutons pouvant contenir Z lignes de textes.
j'aurai pu faire
pour 1000 boutons possibles et 1000 lignes de texte sauf que c'est gourmand en mémoire et pas propre à mes yeux donc j'ai fais ce qui suis:
Et là j'obtiens une erreur barbare (structure field missing) car le compilateur ne peut trouver le contenu d'une liste d'une liste (compliqué ça !)
si quelqu'un peut m'aider...
J'aurai une petite question concernant les Listes Chainées : Est-il possible de faire une liste chainée-chainée à une autre liste ?
en décodé :
Un exemple bidon pour expliquer ce que je souhaite faire avec les listes chainées. On peut créer un tableau sauf que je ne connais pas la taille max donc une liste correspond mieux aux besoins.
Je veux creer N boutons pouvant contenir Z lignes de textes.
j'aurai pu faire
Code : Tout sélectionner
Dim tableau.s(1000,1000)
Code : Tout sélectionner
Structure StructMultiButtonList
ListTexte.s
nbel.l
EndStructure
Structure StructMultiButtonType
state.l
nbutton.l
donnee.s[50]
img.l[2]
text.s
ListGagetText.StructMultiButtonList ; <====== liste dans la liste
EndStructure
NewList bouton.StructMultiButtonType()
bouton()\(ListGagetText()\ListTexte)=10 ; <====== message d'erreur
si quelqu'un peut m'aider...