Copier un contrôle

cs_guifr Messages postés 105 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 19 mai 2005 - 22 juin 2004 à 00:19
cs_guifr Messages postés 105 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 19 mai 2005 - 22 juin 2004 à 13:37
Re-Bonsoir à tous !

Suite à mon message précédent (http://www.vbfrance.com/forum.v2.aspx?ID=246124), je me suis finalement résolu à agir autrement...
Mais voilà, j'ai un nouveau problème... J'ai dit un peu dans mon dernier message comment je voulais procéder (pour ceux qui veulent savoir à quelles fin...), je résume, je veux juste copier des contrôles (des images en l'occurence, mais ça n'a aucune espèce d'importance), le problème c'est que en faisant bêtement controle(0) = controle(1) seule une propriété du contrôle 1 est transférée sur le 0. En l'espèce, c'est l'image qui est copiée. Moi j'aimerais bien tout copier. Certes, je pourrais m'amuser à copier toutes les propriétés une par une, mais il y a plus amusant comme distraction :big) . Alors je pense qu'il doit y avoir moyen de tous les copier d'un coups (ce serait hautement souhaitable, même).

Je vous remercie dores et déjà de votre contribiution !

2 réponses

gaa179 Messages postés 361 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 12 novembre 2009 2
22 juin 2004 à 08:15
Salut,

Si tu veux récupérer toutes les propriétés d'un objet B dans l'objet A:
Set ObjetA = New ObjetB

A+
0
cs_guifr Messages postés 105 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 19 mai 2005
22 juin 2004 à 13:37
Oupsss...

bin ça marche pas ! Je rappelle que les deux objets existent déjà... Pour résumer, faisons un exemple, deux labels, L(0) et L(1), L(0) a pour .caption 0 et L(1), 1. Pour corser, on donne à L(1) un backcolor différent de celui de L(0). Si je fais, L(0) = L(1), seule la propriété .caption est copiée (et pas .backcolor ou toute autre propriété). Quand à la méthode de gaa179, la syntaxe n'est même pas valable...

Please ! help :clown)
0
Rejoignez-nous