Bonjour
J'ajoute un objet dans une collection à partir de cette procédure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public Sub FormeRectangle() 'Ajoute le rectangle à lforme Set lForme = New ClForme lForme.X = gX lForme.Y = gY lForme.X1 = gX1 lForme.Y1 = gY1 lForme.gPenColorForme = gPenColor lForme.Name = gDragRgn gformes.Add lForme, gDragRgn Set lForme = Nothing End Sub
Je voudrais faire une copie de cet objet, changer uniquement le pointeur "GdragRgn" de manière à créer un nouvel objet identique dans cette collection.
Actuellement j'arrive à le faire à l'aide d'une procédure assez fastidieuse, mais je pense que ce doit être possible à l'aide d'une boucle ou d'une méthode de copie.
Quelqu'un aurait-il une solution ?
Partager