Tableaux / tableaux dynamiques

Description

Un petit tutorial sur l'utilisation des tableaux en Delphi :

Utilisation des tableaux en delphi:
les tableaux servent a stocker plusieurs informations dans une variable de même nom
pour déclarer un tableau c simple :
var Machin:array[0..5] of integer;
changer integer par le type que vous voulez, 0..5 par le nombre d'index que vous voulez(ex si vous en voulez 10 : 0..9, de 0 a 9)
après ca marche comme ca:
Machin[0] := 12;
Machin[1] := 1452;
Machin[3] := 1452;
...
Vous pouvez donc ensuite utiliser de boucle pour géré beaucoup de données très facilement :
for i := 0 to 5 do Machin[i] := 12;
je viend de mettre 12 dans 6 variables,...
vous commencez a piger le truc ???

Utilisation des tableaux dynamiques en delphi
les tableaux dynamiques sont des tableaux qui ont la possibilité de pouvoir être redimmensionné en cour de programme
Declaration :
var Machin: array as integer;
on ne défini pas de longueur
ensuite, pour le redimmensionner, il faut faire :
SetLength(Machin, 200)
et paff je vien de faire un tableau qui va de 0 a 200 :)
pour connaitre la longueur d'un tableau il faut utiliser Length
Length(Machin)
nous renvera 200

on peu donc modifier rapidement avec une boucle
for i := 0 to Length(Machin) do Machin[i] := 12;

Pour un exemple de tableaux dynamiques : http://delphifr.com/article.asp?Val=52

Conclusion :


Voir le Zip pour un exemple simple

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.