Hallo erstmal,
aus einem Programm (CANalyzer) sollen Daten exortiert werden, was leider nicht über die Zwischenablage funktioniert.
Wie komme ich an die Daten (Liste) in dem Unterfenster? Die Control-ID habe ich ja via Info-Tool herausgefunden.
Wie man sieht sind die Daten im "Text" nicht hinterlegt, sodass ControlGetText nicht greift...^
Diese Informationen zeigt das infotool über den control an:
Das Fenster seht in etwas aus wie das: http://derefer.me/?http%3A%2F%2F…iagnostic_e.png wobei ich den Inhalt des "Data"-Fensters haben will.
Das info-tool zeigt folgende Infos an, wobei die Liste inkl. Überschrift den Control darstellt (also inkl. "Name, Value" etc.)
Spoiler anzeigen
ZitatAlles anzeigen>>>> Window <<<<
Title: Vector CANalyzer /pro - testconfig.cfg
Class: AfxMDIFrame80
Position: -4, -4
Size: 1288, 780
Style: 0x15CF0000
ExStyle: 0x00000100
Handle: 0x00050AB4>>>> Control <<<<
Class: GXWND
Instance: 1
ClassnameNN: GXWND1
Name:
Advanced (Class): [CLASS:GXWND; INSTANCE:1]
ID:
Text:
Position: 81, 117
Size: 252, 536
ControlClick Coords: 117, 212
Style: 0x50000000
ExStyle: 0x00000200
Handle: 0x00060C2E>>>> Mouse <<<<
Position: 202, 352
Cursor ID: 0
Color: 0xFFFFFF>>>> StatusBar <<<<
1: Bereit
2:
3:
4:
5:
6:
7:>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Bereit
Data
Daten-Fenster
Daten-Fenster
Menü
Trace-Fenster
Suchen nach
Suchen nach
Standard
100
100
Menü
>>>> Hidden Text <<<<
Daten-Fenster
Grafik-Fenster
MOST
Konfiguration
Desktop
Fenster
Ansicht
vielen Dank schonmal
EDIT:
den Handle habe ich schonmal herausgefunden wie in http://www.autoitscript.com/forum/index.php?s=9c419f1221a181eba552ebb32989d199&showtopic=109114&view=findpost&p=774984 (danke Andy)