PERFORMCLICK, SIMULER LES CLIC SUR CONTRÔLES

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 - 23 oct. 2005 à 01:59
scalpa29 Messages postés 21 Date d'inscription jeudi 20 novembre 2008 Statut Membre Dernière intervention 13 mai 2011 - 30 avril 2011 à 17:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34307-performclick-simuler-les-clic-sur-controles

scalpa29 Messages postés 21 Date d'inscription jeudi 20 novembre 2008 Statut Membre Dernière intervention 13 mai 2011
30 avril 2011 à 17:22
Merci, très compréhensible ton code ;)
ddesmons Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 13 septembre 2013
28 mars 2011 à 10:44
Oui en fait tout fonctionne mais pas en debug, car il faut que l'écran soit au premier plan pour recevoir le clic simulé....
je me suis fait eu comme un débutant...
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
26 mars 2011 à 12:44
Salut,

C'est normal dans cet exemple le TextBox n'est que la cible des actions des boutons, aucun comportement n'est lié aux actions effectuées dessus.
ddesmons Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 13 septembre 2013
25 mars 2011 à 15:24
salut, je sais pas si c'est parce que je suis sous seven 64 mais çà fait rien du tout....
à part quand je clique sur les boutons..mais si je clique sur les textbox rien de rien.
Si vous savez pourquoi je suis preneur, car c'est exactement ce dont j'ai besoin.
Merci
babou6a Messages postés 27 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 14 octobre 2008 2
7 nov. 2008 à 17:54
Salut,

moi aussi je cherche comme toi cyraile.
A mon avis c'est possible puisque ça peut se faire pour les touches claviers (avec sendKeys qui envoie un evenement clavier sur l'application active sur le bureau, j'ai essayé avec bloc note ça marche).
Donc si il ya des solutions pour le cas souris, je suis preneuse !

Babou
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
5 nov. 2005 à 17:39
Là ça devient spécifique à chaque appli que tu veux "piloter".
cyraile Messages postés 16 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 7 août 2007
4 nov. 2005 à 11:29
Bonjour à tous,

je cherche depuis quelques temps un truc qui ressemble à ça, sauf que moi je veut généré un clic sur une autre fenêtre que celle active.

Exemple tu ouvre un fichier txt avec le bloc note tu veux cliqué sur 'Fichier' puis 'Enregistrer-sous' à partir de ton appli.
Comment peut-on faire ?
Quelqu'un a-t-il une idée ?

Merci
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
24 oct. 2005 à 08:15
Raaaa
Mais c'est pas mal aussi avec plein de méthodes non ? :p
Ca évite d'avoir un "None" ou des combinaisons ^^
Attendez un peu la "TripleClickAvecRouléBoulé" de Lutinore :p

Et puis l'important c'est les 2 méthodes private, na ! ^^ (d'ailleurs elles sont suffisantes, les autres c'est de l'habillage :-) )
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
24 oct. 2005 à 06:21
ca m'étonne de toi coq... habituellement tu factorises :D
cs_poppyto Messages postés 540 Date d'inscription dimanche 29 décembre 2002 Statut Modérateur Dernière intervention 13 mai 2011
24 oct. 2005 à 01:08
Pas mal mais trop de code effectivement, une factorisation serait du plus bel effet ^^.
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
23 oct. 2005 à 11:54
Mais c'est vrai que j'ai mit un peu trop de code, les méthodes qui font les appels suffisent, j'va corriger ça :-)
Le reste étant visible dans PerformClickHelper.cs de toute façon.
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
23 oct. 2005 à 01:59
Eh bhe.. heureusement qu'il y'a que 5 boutons dans l'énumération MouseButtons ; )
Rejoignez-nous