bonjour,
je ne parviens pas à utiliser la méthode CopyTo sur les objets Queue et Stack de System.Collections http://msdn.microsoft.com/fr-fr/libr...=vs.80%29.aspx
Cf. erreurs VBScript en commentaires dans le code ci-dessous

je n'ai pas ce problème sur les autres méthodes : Enqueue, Dequeue, Clear, Contains, ToArray
est-ce un problème de syntaxe ou une restriction liée à VBScript ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Dim objQueue
Set objQueue = CreateObject("System.Collections.Queue")
Dim MyArray
Dim i
 
' boucle de chargement de 100 éléments dans la pile
For i = 1 To 100
	objQueue.Enqueue ("string numéro " & i)
Next
 
objQueue.CopyTo Array:=MyArray, Index:=0 ' provoque : Erreur de compilation / Instruction attendue
objQueue.CopyTo (MyArray, 0) ' provoque : Erreur de compilation / L'appel d'une fonction Sub n'admet pas de parenthèses
merci de votre aide