Bonjour,
Y a t il moyen de connaitre l'état de la souris ? (sablier ou pas ?)
Bon, le sablier doit être la forme visuelle d'une autre variable système...
Is la malice
Etat "sablier" de la souris
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
- Niveau 4
- Messages : 50
- Enregistré le : lun. 03 avr. 2017 23:31
- Status : Hors ligne
- TomAijerrie
- Niveau 5
- Messages : 192
- Enregistré le : lun. 02 juin 2014 09:55
- Localisation : Lyon
- Status : Hors ligne
Re: Etat "sablier" de la souris
Bonjour,
Bien sûr, je te conseille de regarder la fonction
MouseGetCursor()
https://www.autoitscript.com/autoit3/do ... Cursor.htm
Si la fonction retourne 15, c'est que le curseur est un sablier.
Si elle retourne 1, c'est que le curseur est un curseur normal avec un sablier à coté.
Bien sûr, je te conseille de regarder la fonction
MouseGetCursor()
https://www.autoitscript.com/autoit3/do ... Cursor.htm
Si la fonction retourne 15, c'est que le curseur est un sablier.
Si elle retourne 1, c'est que le curseur est un curseur normal avec un sablier à coté.
-
- Niveau 4
- Messages : 50
- Enregistré le : lun. 03 avr. 2017 23:31
- Status : Hors ligne
Re: Etat "sablier" de la souris
Super, j'ai testé , c'est super !!
ce code simpliste
remplace avantageusement le check d'ouverture du fichier en cours d'écriture
ce code simpliste
Code : Tout sélectionner
While MouseGetCursor() = 15
Wend
remplace avantageusement le check d'ouverture du fichier en cours d'écriture
Code : Tout sélectionner
while $Handle=FileOpen(@TempDir &"\"& $nom_rap & ".xls",1) = -1
sleep(1000)
Wend
FileClose($Handle)
- orax
- Modérateur
- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: Etat "sablier" de la souris
Il faudrait quand même ajouter une légère pause dans la boucle, sinon une telle boucle va consommer beaucoup de ressources de processeur.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)