2011-09-06 3 views

Répondre

1

En AutoIt vous pouvez utiliser le code suivant pour obtenir les coordonnées d'écran (dans mon exemple pour afficher une infobulle en surimpression sur un Internet Explorer):

$oIE = _IECreate("http://...URL...") 
$username = _IEFormElementGetObjByName(_IEFormGetObjByName($oIE, "loginform"), "username") 
ToolTip("Login", _IEPropertyGet($username, "screenx"), _IEPropertyGet($username, "screeny")) 
_IEAction($username, "focus") 

Vous pouvez également utiliser _IEGetObjById($oIE, "mx77") pour obtenir un objet référence. Ou parcourez tous les elemnts par nom de tag comme indiqué here. Au lieu d'obtenir la position d'écran absolue, vous pouvez obtenir la position dans le navigateur en utilisant browserx et browsery.

Questions connexes