TomIlliev
Messages postés86Date d'inscriptionvendredi 27 décembre 2002StatutMembreDernière intervention13 octobre 2016
-
4 sept. 2007 à 15:22
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 2008
-
4 sept. 2007 à 16:57
Bonjour à tous
voilà le problème...
Je place sur la form des contrôles Lines qui comme chacun
sait n’ont pas d’événement click…
<!--[if !supportEmptyParas]-->
Je voudrai lors d’un click sur la feuille tester si la souris est sur un contrôle Line pour pouvoir le sélectionner.
Etant nul en géométrie et en maths, je patauge ! <!--[endif]-->
<!--[if !supportEmptyParas]-->
<!--[endif]-->
Si vous pouviez m’indiquer une piste pour la sélection d’un
tel objet en cliquant dessus simplement sans dessiner une marquise autour ce
serait merveilleux.
Merci d’avance.
Tomilliev
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 4 sept. 2007 à 16:57
Salut,
Soient :
- l'extremité supérieure gauche de ta ligne, de coordonnées (X1,Y1).
- l'extremité inférieure droite de ta ligne, de coordonnées (X2,Y2).
- un point A de coordonnées (X3,Y3).
A sera sur la ligne si :
(X3-X1)(Y2-Y1) = (X2-X1)(Y3-Y1)
et
(X1<=X3<=X2)
Y'a plus qu'à mettre çà en VB
Manu --------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.