Hello,

Dans un composant que je suis en train de développer, j'utilise cette propriété
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
FTableStats:   array of TTableStats;
property TableStats[index: integer]: TTableStats Read GetStatsTable;
La fonction privée GetStatsTable contient juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Result := FTableStats[Index];
Ce tableau dynamique (FTableStats) est alimenté lors de l'appel d'une fonction publique GetTableStats() du composant.

Je souhaiterais connaître la taille du tableau TableStats dans mon programme, pour boucler sur ses éléments.

J'ai essayé Length(MonComposant.TableStats) mais Delphi le refuse, il attend un [] après la propriété, logique vu ma déclaration de propriété.

Existe-t-il un moyen de connaître la taille du tableau ou vais-je devoir créer une propriété supplémentaire à mon composant, du style TableStatsCount qui sera alimenté lors de l'appel à GetTableStats() ?

Merci