Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : modifier la position de la souris par code [ Archives / Divers ] (maxioutils)

lundi 30 janvier 2006 à 23:07:44 | modifier la position de la souris par code

maxioutils

Bonjour alors voila, je voudrai savoir comment fait t-on pour modifier la position de la souri, du tyle que l'on choisi sa position dans des edit1.text et edit2.text.  En faite c'est l'utilisateur qui choisi la position de la souri merci

mardi 31 janvier 2006 à 06:08:49 | Re : modifier la position de la souris par code

jlen100

Membre Club
salut,
utilise selstart pour positionner ton curseur:
Utilisez SelStart pour déterminer la position du premier caractère sélectionné, où 0 représente le premier caractère. Si aucun texte n'est sélectionné, SelStart indique la position du curseur. Affectez une valeur à SelStart pour retirer la sélection en cours et positionner le curseur immédiatement avant le caractère indiqué.

Pour sélectionner une portion de texte particulière, affectez d'abord une valeur à SelStart pour positionner le curseur, puis affectez une valeur à SelLength pour étendre la sélection.
@+
jlen



mardi 31 janvier 2006 à 15:45:40 | Re : modifier la position de la souris par code

cirec

Membre Club Administrateur CodeS-SourceS
Salut,
je ne sais pas si j'ai bien compris ce que tu demandes mais pour positionner la souris tu peux utiliser
SetCursorPos(Point(ValeurX, ValeurY))

@+
Cirec

mardi 31 janvier 2006 à 23:02:14 | Re : modifier la position de la souris par code

maxioutils

salu cirec, ton code est cool mais moi ce que je veux c'est faire marcher sa dans des edit car ton code ne fonctionne pas si on met sa a la place :
SetCursorPos(Point(Edit1.Text, Edit2.Text); il me met une erreur du style tpe imcompatible ce qui est normal


quand a toi jlen je n'arrive pas a le mettre en application ton astuce.

mercredi 1 février 2006 à 00:37:22 | Re : modifier la position de la souris par code

cirec

Membre Club Administrateur CodeS-SourceS
Alors c'est tout simple :
SetCursorPos(Point(StrToInt(Edit1.Text), StrToInt(Edit2.Text)));
et pour que ce soit plus claire tu peux déclarer une variable de type TPoint:

Var Pt : TPoint;
Begin
 Pt.X := StrToInt(Edit1.Text);
 Pt.Y := StrToInt(Edit2.Text);
 SetCursorPos(Pt);
End;

@+
Cirec

mercredi 1 février 2006 à 20:50:22 | Re : modifier la position de la souris par code

maxioutils

merci encor epour ta réponse cirec mais ton code est parfait mais la seule chose qui ne marche pas c'est l'erruer qui saffiche, le compilateur me dit que c'est imcompatible integer et point

mercredi 1 février 2006 à 22:18:25 | Re : modifier la position de la souris par code

cirec

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
Effectivement il y a un problème :

La bonne solution :

Var X, Y Integer;
Begin
 X := StrToInt(Edit1.Text);
 Y := StrToInt(Edit2.Text);
 SetCursorPos(X, Y);
End;

Désolé pour le retard


@+
Cirec

jeudi 2 février 2006 à 09:40:21 | Re : modifier la position de la souris par code

maxioutils

Réponse acceptée !
super merci ça marche a la perfection euh o faite tu avais fait une erreur dans ton code tu avait oublier ":" les 2 points apres var x, y

jeudi 2 février 2006 à 12:02:25 | Re : modifier la position de la souris par code

cirec

Membre Club Administrateur CodeS-SourceS

Oui c'est vrai décidément je dois me faire trop vieux j'oublie trop de chose ces dernier jours
Mais finalement on est arrivé au résultat demandé, ça à été pénible pour que ces quelques lignes de codes soient fonctionnelles.
Eh ouai c'est la preuve que personne n'est parfait et surtout pas moi 
 


@+
Cirec



Cette discussion est classé dans : code, modifier, position, souris, souri


Répondre à ce message

Sujets en rapport avec ce message

Modifier un code source! [ par eleanetre ] Salut! comment peut-on modifier le code source d'un logiciel, et quels sont les outils qui peuvent nous y aider!!Merci d'avance. Position souris dans un RichEdit [ par bassman64 ] Je voudrais savoir comment faut faire pour coller du text à la position du curseur de la souris !J'arrive à coller le text : ClipBoard.AsText;Mais pas Problème de position de simulation de bouton d'une souris [ par ElecInfoLolo1 ] Salutj'ai trouvé sur le site de delphifr.com les fonctions qui permettent de simuler les touches d'une souris.Ces fonctions fonctionnent correctement, code source controler souris avec mannette [ par TTk67 ] bonjours a tous alors voila sa me plairai bien de controller la souris avec ma mannette mais voila je na sai pas ou mettre les code sources alors si q position et vitesse de deplacement de la souris [ par serial warez ] Salut tous le monde.voila j'aimerais faire un programme qui me donne:- La postion de la souris- La vitesse instantannée- La vitesse moyenneMais je ne problème de souris avec un dbgrid [ par informatixo ] http://www.delphifr.com/code.aspx?ID=12541 est le code dont j'aimerais me servir mais je n'y arrive pas. En fait j'ai un dbgrid sur une form pour con Modifier des données dans un endroit precis dans un txt [ par nebularis ] Salut a tous,Je cherches un moyen de modifier des données dans un fichier TXT, ci-dessous c est ce j utiliser pour afficher les données qui se trouve Trackbar position avec la souris [ par morinxav2 ] Bonsoir,Comment peut on positionner le curseur d'un trackbar a l'endroit ou l'on clique avec la souris?Merci d'avance Molette de la souris [ par mighty_warrior ] Bonsoir,Dans mon application (jeu) j'utilise le code du genre  if IsKeyDown(VK_RBUTTON) then... pour connaître l'utilisa [roulette de souris] [ par lucien ] Bonjour,je souhaite utiliser la roulette pour faire défiler des fiches.L'emploi de FormMouseWheelDown et de FormMouseWheelUpdevrait les faire avancer


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.