cs_visualbasic
Messages postés44Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention13 avril 2004 9 nov. 2002 à 19:19
Tu dois créer un groupe de contrôle pr ce objet.
J'ai oublié le menu voice une autre méthode:
il faut que tu place le meme objet sur ta form et que tu donnes le meme nom, dans ce cas tu dois avoir une question concernant le groupe de controle tu l'accepte et tu supprime l'objet que tu viens de créer
maintenant tu peux dupliquer ton objet autant de fois que tu veux
I : représente le nbr de fois que tu dupliquer
I = I + 1
load MonObjet(I)
MonObjet(I).visible = True
l'objet est recréer avec les mêmes caratéristiques que le premier
peug
Messages postés232Date d'inscriptionmercredi 25 octobre 2000StatutMembreDernière intervention 5 octobre 2012 15 janv. 2003 à 20:57
Hello ! Depuis je n'ai trouvé que cette solution là :
Dans la classe, j'ai ajouter un fonction Clone
Public Function Clone() As clsObjet
Set Clone = New clsObjet
Clone.variable1= mvariable1
Clone.variable2= mvariable2
Clone.variable3= mvariable3
End Function
Cela fonctionne très bien mais si tu rajoutes une variable, il ne faut pas oublier de retoucher à cette fonction.
Comme toi, j'aimerai trouver une solution afin de dupliquer variables par variables....
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
MarcoBrunelle
Messages postés7Date d'inscriptionvendredi 13 décembre 2002StatutMembreDernière intervention30 janvier 2003 15 janv. 2003 à 21:06
Ouin j'ai déjà pensé à cette solution, mais c'est inutilisable dans mon cas, ma classe est auto-référenciable. C'est-à-dire qu'elle contient comme propriété un tableau d'instances de cette même classe.
Et j'utilise en plus des fonctions récursives qui retournent des objets de cette même classe classe.
Donc, je dois trouver une façon d'affecter une instances de cette classe par une autre instance de la même classe...