Hallo zusammen,
ich hab folgendes geschrieben:
Global $bt_Anwenden = 221
Global $bt_OK = 219
Global $bt_clone = 409
Run("igfxcfg.exe")
WinWaitActive('Intel(R) Graphics Media Accelerator Driver')
ControlClick("Intel(R) Graphics Media Accelerator Driver", "", $bt_clone,5)
Sleep(500)
If &bt_clone = True Then
ControlCommand("Intel(R) Graphics Media Accelerator Driver", "", "ComboBox1", "SelectString", "Monitor")
Else
MsgBox(64, "Info", "Geht nicht")
EndIf
Alles anzeigen
und bekomm folgende Fehlermeldung:
[Blockierte Grafik: http://i30.tinypic.com/2mrbi81.jpg]
Woran kann das liegen?
Und zwar habe ich es ohne If versucht ( habe ja noch nicht soviel Ahnung von AutoIT)
WinWaitActive('Intel(R) Graphics Media Accelerator Driver')
ControlClick("Intel(R) Graphics Media Accelerator Driver", "", $bt_clone,5)
ControlCommand("Intel(R) Graphics Media Accelerator Driver", "", "ComboBox1", "SelectString", "Monitor")
Allerdings hab ich das Gefühl, dass ihm das zu schnell geht.
Sprich bevor sb_clone gesetzt ist, schaut er schon nach der Combobox.
Deswegen dacht ich mir, ich mach das schritt für schritt.
Sprich ich wähle erst bei "Mehre Displays" "Intel(R) Dual Display Clone" aus,
und dann soll er mir überprüfen - Wenn Display Clone gesetzt ist (control click)
dann wähle mir aus der Combobox1 den string "monitor" aus.
Aber dann bekomme ich die Fehelermeldung: siehe Screenshot.
Könnt ihr mir da weiterhelfen?
Grüße
Anna