Hallo zusammen.
Mein erstes Newbie Problem ist da! Ich möchte die ComboBox einer fremden Anwendung manipulieren.
(Eigentlich habe ich, glaube ich zumindest, ein Verständnisproblem mit ControlCommand )
Ich möchte in einem fremden "Drucken-Dialog" einen anderen Drucker aus der Druckerliste auswählen.
Mit dem hier klappt's nicht:
[autoit]ControlCommand ("[CLASS:ComboBox]", "", "Combobox1", "SetCurrentSelection", "Adobe PDF")
[/autoit]Ich bin mir auch nicht sicher, ob ich auf dem richtigen weg bin. Window-Info gibt folgendes aus:
Spoiler anzeigen
>>>> Window <<<<
Title: Drucken
Class: #32770
Position: 48, 52
Size: 438, 327
Style: 0x94C820C4
ExStyle: 0x00010501
Handle: 0x000F0324
>>>> Control <<<<
Class: ComboBox
Instance: 1
ClassnameNN: ComboBox1
Name:
Advanced (Class): [CLASS:ComboBox; INSTANCE:1]
ID: 1139
Text:
Position: 87, 29
Size: 228, 21
ControlClick Coords: 68, 11
Style: 0x50030303
ExStyle: 0x00000004
Handle: 0x003B03FE
>>>> Mouse <<<<
Position: 206, 114
Cursor ID: 0
Color: 0x9B009B
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Drucker
&Name:
HPLJ5200
&Eigenschaften...
Status:
Bereit
Typ:
HP Universal Printing PS
Standort:
Büro
Kommentar:
HPLJ5200
Ausgabe in &Datei
Druckbereich
A&lles
&Seiten
&Markierung
&von:
1
&bis:
1
Exemplare
An&zahl Exemplare:
1
OK
Abbrechen
>>>> Hidden Text <<<<
S&ortieren
&Hilfe
Was aus Window-Info muss ich wo eintragen... Ich versteh es trotz hife nicht so ganz :wacko:
Kann jemand helfen???
Gruß, Matthias