jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 8 févr. 2007 à 18:26
Utilise un timer et contente-toi de surveiller les mouvements de la souris (si inactive) . Celà devrait largement suffire à déterminer si l'utilisateur est ou non actif
L'utilisation de l'événement mouse-move de ta Form parait également suffisant, puisque tu te contentes d'une activité de ton application.
Si tu veux plus, toutefois, tu peut te servir de la fonction GetCursorPos de l'Api de Windows.
Principe : à chaquedéplacement du curseur : modification d'une variable integer et d'une variable heure_der (= time ou now, par exemple)dans ton timer : si heure actuelle - heure_der >x minutes>> arrêt
hossainove
Messages postés3Date d'inscriptionlundi 14 février 2005StatutMembreDernière intervention 9 février 2007 8 févr. 2007 à 20:36
Merci, mais je suis débutant alors est ce que tu peut me donner le code exact a mettre dans l’application, ou me donner un petit exemple d’application qui introduit ce code dans un formulaire.
Merci
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 9 févr. 2007 à 06:59
Salut,
ne pas oublier aussi que l'on peut (la plupart du temps) naviguer sur le formulaire avec Tab et Entrée, suivant à quoi est destinée ton formulaire.
Faudra aussi y penser.
@++
<hr width="100%" size="2" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
Vous n’avez pas trouvé la réponse que vous recherchez ?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 9 févr. 2007 à 08:53
Salut,
"Merci, mais je suis débutant alors est ce que tu peut me donner le code exact a mettre dans l'application,"
Essaie au moins de trouver un peu par tes propres moyen. [auteurdetail.aspx?ID=615490 jmfmarques]t'a tout de même mis un peu sur la voix
Ensuite les réflexes à avoir sont: Sources VBFrance, www.codyx.org , MSDN, Google, Google Groupes.
Le fait d'être débutant ne doit pas être synonyme de facilité.
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 9 févr. 2007 à 23:50
La méthode de jmfmarqués devrait donc pouvoir te satisfaire.
Et si tu ne sais par où commencer, une petite recherche comme te suggère jrivet serait un bon départ.
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 10 févr. 2007 à 02:55
pourquoi ici et maintenant, va savoir!
toujours est-il qu'il faut VRAIMENT ARRÊTER LE DéLIRE.
j'ai besoin de savoir si l'utilisateur utilise (même famille, pas pour rien) mon appli.
comment le savoir
premier réflexe :
comment peut-il l'utiliser : il utilise la souris, il utilise le clavier (suggestions de jmfmarques et mortalino que je ne détaillerai pas)
analyse : il saisi ou bouge
problème : saisie -> keypreview donc aucun, souris -> move down up sur plusieurs objets = fastidieux mais faisable (pas propre mais ok)
implique : recherches sur N (très grand) sites (dont des grandes pointures cités par jrivet )
2e reflexe :
suis-je le seul dans l'univers à penser à çà? (on a déjà la réponses par les recherches précédentes mais bon)
analyse : newbie officiel (avoué), donc soit génie>Einstein alors question possible, soit normal et autre (+/-) donc non
problème : aucun, analyse évidente
implique : recherches sur ...... (on avait déjà les réponses bien avant mais bon)
3e reflexe: (y'a déja un souci si on arrive jusque là avec un niveau "correct")
mon utilisateur tout comme moi (dev) utilise un PC. ce PC as-t'il besoin d'utiliser ces infos?
analyse :
1) mon VRAI problème (mieux isolé et réfléchi, ce qui n'est pas ENCORE le cas) est de savoir si l'utilisateur est parti boire 15 litres de café
2) il utilise mon prog mais ne bouge pas (lit une aide fournie?)
problème :
1) aucun ok! mon écran de veille va se déclencher (qu'il se déclenche où non selon param on s'en fout, on cherche et on trouve rapidement qu'il y a des API faites pour, même sans config positive). ps : on crache sur MS mais faut avouer qu'ils pouvaient brider bien plus encore.... 2) je choisie qu'il ait accès à l'aide. et au pire (dossier accessible), le focus est récupérable...
désolé que çà tombe sur toi hossainove mais la démarche est celle qui devrait exister par reflexe
pourquoi ceux qui participent beaucoup postent peu? simple, ils cherchent avant!
(c'est rouge non?)
bonne soirée ++
<hr size ="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp