lispo
Messages postés49Date d'inscriptiondimanche 2 octobre 2005StatutMembreDernière intervention 1 septembre 2008
-
12 avril 2006 à 19:12
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
13 avril 2006 à 04:44
Bonjour a tous,
Cherche un volontaire pour me guider vers la lumiere.
Voila, quand je lance mon application il y a rectangle qui se dessine sur la forme,mais je voudrais le faire effacer en appuyant sur un bouton
merci d'avance
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 13 avril 2006 à 04:44
salut à tous
(VB6)
soit un clear de toute la Form puis redessiner les tous éléments juqu'à
l'avant-dernier, soit dessiner chaque ligne dans des PictureBox et les
supprimer au besoin.
effacer juste une ligne (ou texte, ellipse, etc...), pas possible à ma connaissance...
lispo
Messages postés49Date d'inscriptiondimanche 2 octobre 2005StatutMembreDernière intervention 1 septembre 2008 12 avril 2006 à 20:44
Voila l'exemple(vb.net)
Private
Sub
Form1_Load(
)
dim bluePen as new pen (color.Blue,5)
trace =
Me.CreateGraphics
trace.DrawRectangle(BluePen, 110.0F, 80.0F, 450.0F, 340.0F)
BluePen.Dispose()
End
Sub
________
Private
Sub
bt1_Click()
?
''' ici je voudrais l'effacer
End Sub
C'est quoi "trace " ? Un Graphics ?
En faite la je vois pas trop, si tu met ca dans le load de ta form, a l'ouverture tu auras rien d'afficher vu que ca se trace avant que ta form s'affiche.
Pour effacer, si t'as rein dans le paint de ta form, utilise simplement me.Invalidate()
Kenji
<HR width="100%" SIZE=2>
Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.
Vous n’avez pas trouvé la réponse que vous recherchez ?