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 !   
