Accueil > Forum > > > > Comment connaitre la position d'un clic dans un Image ?
Comment connaitre la position d'un clic dans un Image ?
mercredi 18 juin 2008 à 14:25:06 |
Comment connaitre la position d'un clic dans un Image ?

vieuxpere
|
Bonjour, Je souhaiterais obtenir les ordonnées et abcisses de mon clic dans un composant Image. En fait je veux obtenir la position horizontale d'un composant image à l'endroit où je clic dessus. J'espere que je suis clair. J'ai essayer un truc du genre, mais ca marche pas : var position : tpoint; begin x:=GetCursorPos(image2); end; Merci pour vos réponses.
|
|
mercredi 18 juin 2008 à 14:46:56 |
Re : Comment connaitre la position d'un clic dans un Image ?

Francky23012301
|
C'est pas plutot GetCursorPos(Position) la bonne synthaxe ??
Face à ce genre de dilemme : je réfléchis 5 secondes avant de poster . Je me dis "Hummmm Position.X me donne l'abscisse absolue du curseur. Si je veux avoir l'abscisse relatif à Image2 il suffit de retirer à Position.X la position gauchianesque de mon Image2 soit Image2.Left. On obtient Position.X-Image2.Left. Ensuite je regarde dans l'aide de delphi s'il existe pas une fonction toute faite." En espérant que ca te permette de comprendre que le forum ne doit pas etre un réflexe incontrolé.
|
|
mercredi 18 juin 2008 à 15:03:23 |
Re : Comment connaitre la position d'un clic dans un Image ?

Nicolas___
|
Réponse acceptée !
salut ,
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin --> X, Y te renseigne sur la position %a ton image end;
|
|
mercredi 18 juin 2008 à 15:05:57 |
Re : Comment connaitre la position d'un clic dans un Image ?

Francky23012301
|
Oué Nico mais là il n'utilise pas la procédure OnClick du TImage.
|
|
mercredi 18 juin 2008 à 15:13:03 |
Re : Comment connaitre la position d'un clic dans un Image ?

Nicolas___
|
C'est que je n'ai rien compris a ca question alors ! (d'ailleurs c'est pour ca que je ne reponds plus jamais aux questions du forum, le francais de codes-sources est aussi mauvais que l'équipe de France à l'euro  Ahhaha  parlez pas des belges  ) Pourtant ceci : "Je souhaiterais obtenir les ordonnées et abcisses de mon clic dans un composant Image." me semblait etre cela  m'enfin ... 
|
|
mercredi 18 juin 2008 à 15:15:58 |
Re : Comment connaitre la position d'un clic dans un Image ?

Nicolas___
|
par rapport aux problemes de francais , chouette un exemple tout frais , tout beau
http://www.delphifr.com/infomsg_PB-PROGRAME-SUIVI-FOURNISSEUR_1155970.aspx
bon j'arrete de troller
|
|
mercredi 18 juin 2008 à 15:51:10 |
Re : Comment connaitre la position d'un clic dans un Image ?

Francky23012301
|
Non c'est moi qui me suis mal exprimé : Oué Nico mais là il n'utilise pas la procédure OnClick du TImage => Traduction : s'il utilise là le MouseDown il n'utilise alors pas le OnClick comme il le souhaite. A moins que j'ai pas compris ce qu'il voulait : récupérer les coordonnées via le OnClick Ben comme ca il a les deux 
|
|
mercredi 18 juin 2008 à 16:06:12 |
Re : Comment connaitre la position d'un clic dans un Image ?

f0xi
|
procedure TFormX.Image1Click(Sender: TObject); var MP : TPoint; begin GetCursorPos(MP); MP := (sender as TImage).ScreenToClient(MP); end;
|
|
mercredi 18 juin 2008 à 16:11:32 |
Re : Comment connaitre la position d'un clic dans un Image ?

Nicolas___
|
@ foxi : merci je connaissais pas cette astuce ...
Ciao
|
|
mercredi 18 juin 2008 à 20:01:01 |
Re : Comment connaitre la position d'un clic dans un Image ?
|
Cette discussion est classée dans : clic, image, position, connaitre, obtenir
Répondre à ce message
Sujets en rapport avec ce message
Connaitre la position en pixel du curseur dans un richedit [ par arnaud_tournier ]
Salut,yep, j ai une question. J ai besion de connaitre la position en pixel du curseur dans un richEdit soit avec le haut gauche du texte ou soit par
Clic dans une image pour obtenir position --> "Transtypage de classe incorrect" [ par vieuxpere ]
Bonjour, je souhaite qu'en cliquant sur mon bouton (boutton1) j'ai la position (x, y) de la souris à l'instant T sur mon image (image1), à noter que m
pb de transfert de position de fichier image après compilation [ par keepcool69140 ]
Bonjour,dans une form image, je charge un fichier image parimage1.Picture.LoadFromFile('norme10816-6_1.bmp');mais des que je change mon programme de r
Problème avec StringGrid [ par f6dqm1 ]
BonjourPetit problème sur lequel je bloque depuis un petit momentJe colle une image dans une cellule d'un StringGrid par clic gauche de la souris.Lors
Comment connaitre position index ListBox avant Sorted ? [ par vieuxpere ]
Bonjour,Je veux trier les valeurs de mon listbox par ordre Alpha, pour ce faire j'utilise la fonction Sorted.Mon probleme c'est qu'avant le tri chaque
simplifier [ par tartave ]
bonjour,j'aimerai simplifier ces quelque ligne: BitBtn_S1.Glyph.LoadFromFile(MonChemin+'image\lave_linge_deselctioné_S.bmp'); BitBtn_S2.Glyph.LoadFr
Question compliquée : Comment simuler un clic sur une selection en cours dans un Listview [ par vieuxpere ]
Bonjour,Je selectionne des items dans mon listView et j'accompli le code suivant :// Supprime l'ensemble des messages selectionnéswith ListView1 do fo
Calule de centre de gravité et de luminosité ??? [ par arckhenstone ]
Voila j'ai réussi à mettre mon image en noir et blanc avec quelques souci qui sont maintenant résolu.procedure TForm1.BiChromieClick(Sender: TObject);
Connaitre le langage de base du système [ par Gerard ]
Je distribue gratuitement une application qui se trouve occasionnellement hors de France. Je voudrais identifier la lange de base de l'ordinateur pour
Position d'une scrollbar dans une ScrollBox [ par lp0683 ]
Bonjour à tous :)J'ai un petit soucis, malgrè que je me soit baladé dans les diverse surjet parlant de ca, j'ai toujours rien trouvé.Je creer dynamiqu
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|