Bonsoir, je souhaiterai postionner ma souris en cliquant sur un boutton et si le X ou le Y change, afficher un message.
Je pensais qu'une simple condition marcherai mais ce n'est pas le cas :s. Meme si la souris ne bouge pas, le message apparait. Surement pendant que le curseur se positionne a la position voulue:
Voici mon code:
Si quelqu'un sait ce serait sympa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 procedure TForm1.Timer1Timer(Sender: TObject); Var Point:TPoint; begin GetCursorPos(Point); Label3.Caption:=IntToStr(Point.X); Label4.Caption:=IntToStr(Point.Y); end; procedure TForm1.Button2Click(Sender: TObject); begin SetCursorPos(500, 400); //Position de la souris en X et en Y (X,Y) if Label3.Caption<>'500' then showmessage ('labscisse a bougé') else showmessage ('rien du tout'); end; end.
MErci beaucoup d'avance
Partager