Hat sich schon erledigt. Kann Geschlossen werden. Danke
Beiträge von SebLtd
-
-
Oh Man, stimmt, Danke.
Vll noch eine kleine Frage,
es gibt einen Text welchen ich aus einem kleine Schreibfeld aus einem Fenster auslesen muss.
Nun habe ich via "AutoIT Window Info" folgendes ausgelesen:Code
Alles anzeigen>>>> Window <<<< Title: keytech 13 Class: WindowsForms10.Window.8.app.0.33c0d9d Position: -9, -9 Size: 2258, 1458 Style: 0x17CF0000 ExStyle: 0x00050100 Handle: 0x00030572 >>>> Control <<<< Class: WindowsForms10.EDIT.app.0.33c0d9d Instance: 5 ClassnameNN: WindowsForms10.EDIT.app.0.33c0d9d5 Name: Advanced (Class): [CLASS:WindowsForms10.EDIT.app.0.33c0d9d; INSTANCE:5] ID: 133560 Text: Position: 899, 1181 Size: 294, 16 ControlClick Coords: 29, 1 Style: 0x560100C0 ExStyle: 0x00000000 Handle: 0x000209B8 >>>> Mouse <<<< Position: 928, 1173 Cursor ID: 0 Color: 0x000000 >>>> StatusBar <<<< >>>> ToolsBar <<<< >>>> Visible Text <<<< 4004459701 - 000 - Sch ... Editor 02.07.2015 acv 010000 09.06.2015 abc 4004459701 concept Schw-DIVT15-EE-D-1.4404-3.1 - - - pcs 000 Benennung (fr) Flotteur Material-Benennung (en) Bearbeitet Erstellt >>>> Hidden Text <<<< Ziehen Sie Dateien hierher, um sie in keytech zu speichern. Ziehen Sie Dokumente, Artikel oder Mappen aus Strukturen oder Ergebnislisten hierher.
Wie kann man dies einfach Bewerkstelligen?
-
Hallo Zusammen,
ich habe mit dem tollen Autoit heute Morgen angefangen.
Habe es auch geschafft Excel Tabelleninhalte zu kopieren und in Notepad einzufügen.Nur habe ich ein Problem. Das Notepadfenster(als Beispiel) wird nicht aktiviert.
Das Script funktioniert nur automatisch wenn ich via. Run() befehl das Notepad direkt starte.zb:
WinActive("Unbenannt - Editor")
WinWaitActive("Unbenannt - Editor")oder
WinActive("[CLASS:Notepad]")
WinWaitActive("[CLASS:Notepad]")werden gekonnt ignoriert. (Via AutoIt v3 Window Info die Class,name etc... ausgelesen)
MEin Problem ist also, wenn ein Programme schon geöffnet ist, muss ich erst anklicken bis das Script ausgeführt wird.WinActive sollte doch eigentlich ein Fenster aktivieren oder und WinWaitActive darauf warten oder?
Info; Win7,64bit wenn das was hilft