xavier roguiez | 4 Dec 13:58
Picon
Favicon

Réinitialiser un tableau

Bonjour

J'utilise un tableau de points avec la commande suivante :
dim mespoints(7) as new com.sun.star.awt.Points

oForme.PolyPolygon = Array(lesPoints()) 'tracé

Est il possible de donner comme arguments à Array un tableau de taille 
inférieure à 7 ?
Quelque chose du type lesPoints(0:5) par exemple ?

Mon problème est que je souhaiterais  réutiliser plusieurs fois le 
tableau mesPoints(7) sans avoir à réinitialiser toutes les valeurs mais 
seulement les points correspondant à d'autres tracés comportant des 
points inférieures à 7 ?  Il y a la commande Redim et preserve, mais il 
est indiqué que cela prend du temps de calcul.
Actuellement je gère mon problème en déclarant de nouvelles variables à 
chaque étape. Mais cela augmente le nombre de variables...

Est ce que vous avez des avis ou d'autres solutions ?
D'avance merci pour toute information
xavier

Gmane