fatSquirrel
Ensign
- Registriert
- Juni 2014
- Beiträge
- 200
Nabend,
hoffentlich bin ich im richtigen Unterforum. Ich bin gerade ziemlich am verzweifeln.
Ich möchte mir mit AutoIt ein paar Skripte schreiben, mit denen ich im Xonar DGX Treiber zwischen den Wiedergabegeräten wechseln kann. Das funktioniert soweit auch alles, nun aber zum Problem:
Das Skript soll überprüfen, ob bereits der "Kopfhörer" ausgewählt ist oder nicht und je nachdem eine Aktion durchführen.
Das Problem ist, dass er mir jedes Mal sagt, die Auswahl würde nicht übereinstimmen, obwohl er den "Kopfhörer" auch ausliest, wenn er angewählt ist.
![ergebnis.png ergebnis.png](https://pics.computerbase.de/forum/attachments/433/433117-ecf6278c0bbdfab61800a617c311fc7e.jpg?hash=7PYnjAu9-r)
Weiß jemand, wie ich das Problem lösen kann?
lg fatSquirrel
hoffentlich bin ich im richtigen Unterforum. Ich bin gerade ziemlich am verzweifeln.
Ich möchte mir mit AutoIt ein paar Skripte schreiben, mit denen ich im Xonar DGX Treiber zwischen den Wiedergabegeräten wechseln kann. Das funktioniert soweit auch alles, nun aber zum Problem:
Das Skript soll überprüfen, ob bereits der "Kopfhörer" ausgewählt ist oder nicht und je nachdem eine Aktion durchführen.
Code:
$string = "Kopfhörer"
$string2 = ControlGetText("Xonar DGX Audio Center", "", "[CLASS:ComboBox; INSTANCE:5]")
MsgBox(64,"",$string2)
If $string == $string2 Then
MsgBox(64,"","Matched !")
Else
MsgBox(64,"","Didn't match..")
EndIf
![auswahl.png auswahl.png](https://pics.computerbase.de/forum/attachments/433/433119-90acfad7d3afc2546e492ec61e046220.jpg?hash=kKz619Ovwl)
![einlese.png einlese.png](https://pics.computerbase.de/forum/attachments/433/433118-30111b4567b1143fd0672c4c5ac73669.jpg?hash=MBEbRWexFD)
![ergebnis.png ergebnis.png](https://pics.computerbase.de/forum/attachments/433/433117-ecf6278c0bbdfab61800a617c311fc7e.jpg?hash=7PYnjAu9-r)
Weiß jemand, wie ich das Problem lösen kann?
lg fatSquirrel