Page 1 sur 1
[..] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 11:45
par Boulanza
Bonjour,
Je cherche un script ou une fonction AutoIt qui permet de récupérer la position du curseur et le mettre devant les deux point du mot $Var:│
Merci pour votre aide.
Re: [..] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 13:21
par jguinch
Tu as regardé un peu la doc ?
Re: [..] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 14:23
par mikell
Re: [R] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 17:10
par Boulanza
Bonjour,
Merci pour vos suggestions.
J'ai bien recherché par tout : dans la doc et le forum AutoIt aussi sur google mais en vain.
Se que je cherche, et que le curseur doit se placer automatiquement devant les deux point du mot $Var:│
Cordialement.
Re: [..] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 17:33
par jguinch
Ah OK, en fait je comprenais que tu voulais écrire la position du curseur après $var: (du genre $var:100;500)
Tout dépend d'où se situe le texte "$var:" ? Dans une GUI à toi ? Dans Scite ? Dans une autre fenêtre ?
Re: [..] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 18:47
par Boulanza
Merci d’avoir compris ma demande.
Oui le texte "$var:" se trouve dans une Gui à moi.
Re: [..] Récupérer la position du curseur
Posté : mer. 09 avr. 2014 18:59
par TommyDDR
Re: [R] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 09:26
par Boulanza
Bonsoir,
Merci TommyDDR pour ton aide…
Ce que je souhaite c’est d’utiliser « Send » comme suit :
► Afficher le texte
#include <MsgBoxConstants.au3>
Local $iTotalSpace = DriveSpaceTotal(@HomeDrive & "\") ; Find the total disk space of the home drive, generally this is the C:\ drive.
MsgBox($MB_SYSTEMMODAL, "", "Total Space: " & $iTotalSpace & " MB")
Send($iTotalSpace)
$Var:39997.73828125
c.à.d. en remplaçant _GUICtrlEdit_SetSel($hEdit, 15, 20) de l'exemple de la doc AutoIt par _GUICtrlEdit_SetSel($Send, 15, 20) !!
Cordialement.
Re: [..] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 09:58
par TommyDDR
Pouvez vous expliquer où exactement doit être inscrit $iTotalSize ?
De plus, $Var:39997.73828125 ne peut pas compiler, à quoi vous sert-il ?
Re: [..] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 11:32
par Boulanza
Bonjour,
Pour votre question:
"Pouvez vous expliquer où exactement doit être inscrit $iTotalSize ?"
Le script (DriveSpaceTotal) n'est qu'un exemple général.
$iTotalSize doit être inscrit comme suit:
Send($iTotalSpace)
$Var: le résultat de DriveSpaceTotal doit être inscrit ici après les deux points de $Var.
Par contre pour votre 2° question :
"De plus, $Var:39997.73828125 ne peut pas compiler, à quoi vous sert-il ?"
la compilation vient après automatiquement.
Ceci peut servir à vérifier le mot de passe... !!
Cordialement.
Re: [..] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 12:54
par TommyDDR
On ne doit pas bien se comprendre, quand je parle de "où doit-il être inscrit" je veux dire : quelle fenêtre, quel contrôle de la fenêtre, etc. "après $var" ne me dit pas grand chose, $var peut très bien être dans une console, dans un navigateur, dans SciTe ou n'importe où ailleurs.
Le plus simple serait de faire deux impressions écrans, l'une montrant ce que vous avez avant traitement, l'autre montrant le résultat final.
Re: [..] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 14:23
par Boulanza
OK,
$var se trouve dans SciTe...
Voici application avant traitement :
► Afficher le texte
#include <MsgBoxConstants.au3>
Local $iTotalSpace = DriveSpaceTotal(@HomeDrive & "\")
local $Var = $iTotalSpace
MsgBox($MB_SYSTEMMODAL, "", "Total Space: " & $Var & " MB")
Send($var)
Ici position du curseur
Voici application après traitement :
► Afficher le texte
#include <MsgBoxConstants.au3>
Local $iTotalSpace = DriveSpaceTotal(@HomeDrive & "\")
local $Var = $iTotalSpace
MsgBox($MB_SYSTEMMODAL, "", "Total Space: " & $Var & " MB")
Send($var)
39997.73828125
Re: [..] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 18:05
par jguinch
Dans mon message précédent :
jguinch a écrit :Tout dépend d'où se situe le texte "$var:" ? Dans une GUI à toi ? Dans Scite ? Dans une autre fenêtre ?
Ta réponse :
Boulanza a écrit :Oui le texte "$var:" se trouve dans une Gui à moi.
Et finalement :
Boulanza a écrit :$var se trouve dans SciTe...
OK, donc on fait comment pour t'aider si tu ne sais pas toi-même ce que tu veux ?
Re: [..] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 18:08
par mikell
@jguinch
$Var:39997.73828125 , ça correspond à quoi cette syntaxe ? jamais vu

C'est juste du texte ?
Re: [R] Récupérer la position du curseur
Posté : jeu. 10 avr. 2014 18:28
par Boulanza
Bonjour,
Au départ "$var:" été dans une GUI, puis comme je suis débutant en programmation, j’ai troué des difficultés pour formuler ma demande. La solution c'était de vous donner un exemple général simple afin de rendre ma demande compréhensive, c’était aussi la vie de TommyDDR
Bref, $var se trouve dans SciTe...
Voici application avant traitement :
► Afficher le texte
#include <MsgBoxConstants.au3>
Local $iTotalSpace = DriveSpaceTotal(@HomeDrive & "\")
local $Var = $iTotalSpace
MsgBox($MB_SYSTEMMODAL, "", "Total Space: " & $Var & " MB")
Send($var)
Ici position du curseur
Voici application après traitement :
► Afficher le texte
#include <MsgBoxConstants.au3>
Local $iTotalSpace = DriveSpaceTotal(@HomeDrive & "\")
local $Var = $iTotalSpace
MsgBox($MB_SYSTEMMODAL, "", "Total Space: " & $Var & " MB")
Send($var)
39997.73828125
Je compte sur votre compréhension.
Cordialement.