Bonjour,
dans mon appli, j'aimerai faire effectuer un simple clic ou un double clic par ma souris à une coordonnée X,Y
comment peut on le coder ?
merci d'avance
Bonjour,
dans mon appli, j'aimerai faire effectuer un simple clic ou un double clic par ma souris à une coordonnée X,Y
comment peut on le coder ?
merci d'avance
x et y étant des entiers représentant la distance par rapport au coin au gauche de ta fenêtre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part EnvoieTouche("{BTNGAUCHE,x,y}")
Par contre la particularité de cette méthode est que ta souris va se retrouver aussi en x,y. Tu peux pas utiliser un évènement à la place ?
ce n'est pas embetant que la souris se trouve en x,y
mais tu dis qu'il existe un moyen pour cliquer en x,y, mais sans déplacer la souris ?
l'utilisation d'événements ne me pose pas de souci si y a moyen ...
et pour faire un double clic, je dois juste dédoubler cette ligne de code ?
Bonjour,
Non il ne faut pas dédoubler cette ligne.
Va voir l'aide de EnvoieTouche il y a un paramètre pour le double clic
La fonction Évènement ne permet que d'intercepter des évènements par contre tu peux utiliser SendMessage aussi.
Permet de simuler un clic sur IMG_image1 sans envoyer la souris sur le champ. Pour un double clic il faut mettre 515.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SendMessage(Handle(IMG_Image1),513,0,0)
Tu as la liste des constantes de l'API ICI.
Partager