gillesrun
Messages postés49Date d'inscriptionvendredi 11 août 2006StatutMembreDernière intervention26 juin 2007
-
26 juin 2007 à 06:52
gillesrun
Messages postés49Date d'inscriptionvendredi 11 août 2006StatutMembreDernière intervention26 juin 2007
-
26 juin 2007 à 09:13
Bonjour,
en general, la position du curseur est definis par le point 0 de x et y , c'est a dire le coin en haut et a gauche de la form.
Est ce qu'il est possible de changer le point de reference et de faire en sorte que le point 0 soit la position du curseur ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 26 juin 2007 à 07:35
Bonjour,
Drôle de question !
Imagine donc la question suivante : "Est-il possible de déplacer le Pôle Nord ?"
Non, bien évidemment.
Il t'est par contre toujours possible de corriger une boussole...
Même réponse en ce qui concerne ta question : établissement d'une origine relative par correction (pure arithmétique).
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 26 juin 2007 à 07:40
Pour que tout soit clair à propos de l'image de la "boussole" : Il te suffirait de marquer par exemple de la lettre E (pour Est) l'endroit que l'aiguille signale comme étant le Nord !!!
gillesrun
Messages postés49Date d'inscriptionvendredi 11 août 2006StatutMembreDernière intervention26 juin 2007 26 juin 2007 à 08:13
Je te remercie de ton ironie pas tres evolué mais apprend qu'il existe des gens , comme moi , qui debute dans la programmation et qui n'ont pas la science infuse comme toi .........d'où des questions qui te semble ridicule mais bon , je suppose que tu es née en sachant deja programmer , tu n'as jamais appris toi..
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 26 juin 2007 à 08:21
Celà n'a vabsolument rien à voir avec la programmation, amoi !
On apprend les origines relatives en classe de quatrième... et dans des classes n'ayant rien à voir avec le développement informatique.
Il n'y avait aucune ironie, juste des "images" pour le faire comprendre ce qu'était une origine relative, puisque ta question était celle qu'elle était ...
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
gillesrun
Messages postés49Date d'inscriptionvendredi 11 août 2006StatutMembreDernière intervention26 juin 2007 26 juin 2007 à 08:32
ok , message compris...........tu va comprendre ma demarche si je te mets ce bout de code qui me permet de pouvoir dessiner une forme ( ellipse par exemple ) rien qu'en cliquant n'importe ou sur le formulaire avec la souris mais le soucis , c'est que la forme n'est pas exactement comme je veux car elle se base au point de reference hors j'aurais voulue que qu'elle se base à l'endroit ou je clique..........d'ou ma question qui te semble debile !
' Coordonnées de la souris par rapport au formulaire
Dim absForm As Integer
Dim ordForm As Integer
Dim pixelColor As Color
Private Sub form_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseClick
ptSourisTemp = New Point(e.X, e.Y)
ptSouris = ptSourisTemp
Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Black)
Dim labelGraphics As System.Drawing.Graphics
labelGraphics = Me.CreateGraphics()
labelGraphics.DrawRectangle(myPen, ptSouris.X, ptSouris.Y, ptSouris.X, ptSouris.Y)
myPen.Dispose()
labelGraphics.Dispose()
End Sub
Private ptSourisTemp As Point
Private ptSouris As Point
Private bExiste As Boolean = False
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 26 juin 2007 à 09:04
Ecoute,
Je ne connais absolument bpas VB.Net (je développe en ce qui me concerne sous VB6).
Mais :
1) je t'ai signalé un lien
2) en voilà un autre
http://plasserre.developpez.com/v4-12.htm 3) si tu veux dessiner un rectangle "au click", il te faudra mettre en mémoire "retrouvable" les coordonnées du premier click et dessiner ton rectangloe auè 2ème click.
Les coordonnées du 1er doivent être celle du 1er point cliqué (voir le 1er des 2 liens)
Les coordonnées du 2ème click sont celles du point en cours. (voir le 1er des 2 liens)
Ton rextangle doit alors être dessiné en se référant à ces deux coordonnées (voir le 2ème lien).
Un conseil : juste avant ton dessin, envoie donc dans une boite de message les abcisses et coordonnées de chaque point cliqué. Celà te permettra d'y voir clair...
Voilà...