Page 1 sur 1
Explications sur les tableaux (Dim)
Publié : jeu. 25/mai/2006 10:05
par wolfjeremy
Salut,
Quelqu'un pourrait m'expliquer, comment je pourrai faire avec un Dim ceci :
Créer un tableau du nom "sources", contenant les "colone" "nom, contenu, repertoire". J'ai fait comme ceci, est-ce bon ?
Maintenant je voudrais savoir comment je peu ajouter des élements a mon tableau ?
Par exemple ces deux ci :
Merci d'avance pour votre aide.
Publié : jeu. 25/mai/2006 10:24
par snobw
Structure StructSources
nom.s
contenu.s
repertoire.s
EndStructure
Global Dim sources.StructSources(100) ;tu auras 100emplacement de chaque.
;pour ecrire
sources(0)\nom="nom1"
sources(0)\contenu="contenu de nom1"
sources(0)\repertoire="C:\"
Publié : jeu. 25/mai/2006 10:33
par wolfjeremy
Ha ok merci

Publié : dim. 04/juin/2006 10:33
par wolfjeremy
Salut,
Comment est-ce que je peut faire pour effacer des element dans un tableaux ?
Par exemple enlever toute la ligne sources(3)
Et est-ce que les autre se repositione automatiquement ? Le 4 devien le 3, le 5 devien 4 etc ?
Merci d'avance pour votre aide.
Publié : lun. 05/juin/2006 19:07
par snobw
Pour mettre tout tableau à zéro tu peux réutiliser DIM (voir notice "Pour effacer le contenu complet d'un tableu et libérer la mémoire qu'il occupe, appeler Dim avec 0 éléments. ").
Si tu vide ta ligne 3, la 4 ne prendra pas sa place.
Publié : lun. 05/juin/2006 19:47
par AWEAR
Si tu souhaites supprimer un ou plusieurs éléments, je te conseilles les listes chainées. La différence avec les tableaux, c'est que l'on peut ajouter ou supprimer des élément à sa guise, ce qui semble être ton cas...
Publié : lun. 05/juin/2006 19:52
par wolfjeremy
Mouai... en même temps la partie avec les tableaux dans le programme est finie... pour changer sa sa va me prendre des jours
Enfin bon si je trouve pas de solution pour les tableau je ferai avec les liste chainer mais j'éspère toujour lol
Merci pour votre aide.
Publié : lun. 05/juin/2006 20:48
par Guimauve
Et pourquoi après avoir vidé un élément du tableau tu ne fais pas simplement un Sort.
Tout les éléments vide seront placés au début ou à la fin du tableau.
A+
Guimauve
Publié : mer. 07/juin/2006 11:46
par wolfjeremy
Ha ben je savais pas que sa existait sa
MERCI !
