-
daywalker
-
Autor
-
Offline
-
Platinum Boarder
-
-
Beiträge: 985
-
Dank erhalten: 672
-
-
|
Liebe Testkollegen, anbei ein kleines Beispiel zum auslesen von
cX.Fenster(#Position=X;Y).Klasse
cX.Fenster(#Position=X;Y).Titel
cX.Fenster(#Position=X;Y).Nummer
mit #Position=X;Y Fenster einer geöffneten Anwendung an Bildschirm-Position X/Y
und natürlich zur freien Verwendung und vorbehaltlich Volltestmodus sollte etwas nicht funktionieren
cX4Web Code
Was ist das? 1 *** Clickexe 5.0 Programmfenster-Info unter dem Mauszeiger
2
3 *** Aufbau Ausgabefenster...
4 Anzeige-Fenster 'Fensterinfo #Position=MausX;MausY', ID='Anzeige-Fenster1', Höhe=57,41, Rahmen: einfach 3D
5 Button '&Beenden' (ID='Button_1', X='53,45', Y='37,84', Breite='21,17', Zielfenster='Anzeige-Fenster1', Anker: 14)
6 Bild-Element (ID='Bild-Element_1', X='3,18', Y='3,18', Breite='121,71', Höhe='33,07', Zielfenster='Anzeige-Fenster1')
7 Bezeichner Text='Titel:' (ID='Bezeichner_2', X='6,09', Y='12,17', Zielfenster='Anzeige-Fenster1.Bild-Element_1')
8 Bezeichner Text='Klasse:' (ID='Bezeichner_1', X='6,09', Y='5,82', Zielfenster='Anzeige-Fenster1.Bild-Element_1')
9 Bezeichner Text='Fensterhandle:' (ID='Bezeichner_3', X='6,09', Y='17,99', Zielfenster='Anzeige-Fenster1.Bild-Element_1')
10
11 Aufruf Marke 'Fensterinfo' im Hintergrund, Intervall 100ms
12
13 Warte Endlos (Warten auf zu behandelnde Ereignisse)
14
15
16 *** Skript beenden
17 :: Anzeige(Anzeige-Fenster1)_Element(Button_1)_Klick
18 Beende Skript
19
20 *** Zyklisches auslesen von Classname, Title, sowie Handle eines geöffneten Anwendungsfensters wie bspw.Word unter dem Mauszeiger...
...
cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen
(23 Zeilen, cX 5.0.8.2)
lg Christian
Folgende Benutzer bedankten sich: Soko, technicplace
|