jrbleboss
Messages postés480Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention 3 septembre 2007
-
5 mai 2005 à 11:48
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
6 mai 2005 à 20:40
Bonjour,
Pourriez vous me dire comment copiez ce qui il y a dans une picture box dans une autre picture box.
jrbleboss
Messages postés480Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention 3 septembre 20071 5 mai 2005 à 17:13
Bin ce code marche peut etre si ya une image dans le picture box mais
ne marche pas si on trace des lignes par exemple dans la premiere
picture box et que l'on copie.
JRB
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 5 mai 2005 à 23:22
c'est la source qui doit avoir AutoRedraw à True, sinon l'image n'est pas intégrée.
quand tu fais Picture2.Picture = Picture1.Picture tu ne copie que la Picture
par contre avec Picture2.Picture = Picture1.Image tu copie l'image et la partie visible de la Picture.
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 6 mai 2005 à 14:48
si tu utilises des Fonctions VB, il y a pas de problèmes, les Lignes se dessinent et doivent se copier avec l'image (normalement !!!!)
par contre si tu utilises des APi's, Vb les connais pas, il faut faire un ReFresh de la Picture après avoir avoir dessiné, sinon elles sont mêmes pas visibles.
est-ce que tes Lignes sont visibles ? est-ce qu'elles s'effacent lorsqu'elles sont cachées (c'est le but de AutoReDraw de les rafraichir automatiquement)
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 6 mai 2005 à 20:40
pas normal, j'arrive bien à copier la Ligne avec la photo ????
faut pas désespérer, je te propose une autre solution:
avec toujours Picture1.AutoRedraw = True (avant de dessiner)