Limiter un deplacement de controle

Signaler
Messages postés
62
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
21 janvier 2007
-
Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
-
Bonjour à tous

après avoir écrit le code qui permet de déplacer un controle

j'aimerais savoir comment on fait pour limiter son déplacement

actuellement j'utilise ceci

If Controle1.Left > Form1.Width - 100 then

Controle1.left = Form1.Width - 100

End if

Le probleme c'est que cela génére un clignotement désagréable

Quelqu'un à une idée ?

1 réponse

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
31
il vaut mieux tester avant de faire le déplacement.



x = Controle1.Left + déplacement



if x < Me.Width - 100 Then Controle1.Left = x

Daniel