Page 1 of 1

Liste der aktiven Elemente auf dem Bildschirm

Posted: 15 Jan 2017 18:03
by newturn
Hi Martin,

kann es sein das es keine Möglichkeit gibt eine Liste von den Elementen auf dem Bildschirm zu bekommen? Die Id's sind immer gleich. Ich habe mir vorgestellt das ich eine Liste von bestimmten ID's zurückbekomme und diese durchlaufen kann. Hab ich die Funktion übersehen? Oder gibt es das einfach nicht?

Danke schonmal!


Screenshot_20170115-185627.png
Screenshot_20170115-185627.png (451.51 KiB) Viewed 6249 times
Screenshot_20170115-190114.png
Screenshot_20170115-190114.png (258.13 KiB) Viewed 6249 times

Re: Liste der aktiven Elemente auf dem Bildschirm

Posted: 15 Jan 2017 19:55
by Martin
Eine Funktion um alle Elemente abzufragen gibt es nicht. Du könntest höchstens die Koordinaten des ersten Listenelementes abfragen (getBounds) und danach das nächste Element mit etwas höherer Y-Koordinate abfragen.
Alternativ könntest du evtl. auch die Funktion getTextInActiveWindow() verwenden, um den ganzen Text abzufragen.

Freundliche Grüsse
Martin