xavier roguiez a écrit :
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 ?
Excusez moi de relancer la liste, est ce que vous avez une idée, ou bien ma question n'est pas trop claire ?

Dans mon programme, j'ai parsemé des déclarations dim
 dim mespoints1(7) as new com.sun.star.awt.Points
 [..]
 oForme.PolyPolygon = Array(lesPoints1()) 'tracé
 dim mespoints2(4) as new com.sun.star.awt.Points
 [..]
 oForme.PolyPolygon = Array(lesPoints2()) 'tracé

etc
En fait j'aurais voulu avoir une déclaration de variable unique
dim mespoints(10) as new com.sun.star.awt.Points
 [..]
oForme.PolyPolygon = Array(lesPoints(0:6)) 'tracé
 [..]
oForme.PolyPolygon = Array(lesPoints(0:3)) 'tracé

Est ce une déclaration qui existe ou ?
Je crois qu'il est possible d'utiliser redim quand on passe à moins d'indices ou plus mais cela coute des ressources ?

Merci pour toute information
xavier

---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à