Hallo
Bin gerade daran nen skript zu schreiben, das alle möglichen Profil Einstellungen nach meinem Standard einstellen sollte...
Code
;Effekte
Run("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2")
WinWait("Eigenschaften von Anzeige", "Fenster &und Schaltflächen")
ControlClick("Eigenschaften von Anzeige", "", "[CLASS:Button; TEXT:E&ffekte...; INSTANCE:1;]")
WinWait("Effekte")
;Hier prüfen ob der Button 1180 angekreuzt ist oder nicht, wenn ja dann entfernen, wenn nein dann nichts unternehmen
ControlClick("Effekte", "&Große Symbole verwenden", 1180)
Ich habe die Funktionen GUICtrlRead und GUICtrlSetState ausprobiert hatte jedoch kein erfolgreich.
Code
;GUICtrlRead Code den ich getestet habe
DIM $test = GUICtrlRead(1180)
IF $test = 0 Then
ControlClick("Effekte", "&Große Symbole verwenden", 1180)
Exit
EndIf
;GUICtrlSetState Code den ich getestet habe
DIM $test = GUICtrlSetState(1180, $GUI_CHECKED)
IF $test = 0 Then
ControlClick("Effekte", "&Große Symbole verwenden", 1180)
Exit
EndIf
Alles anzeigen
Was habe ich falsch gemacht?
[Edit BugFix: verschoben nach H&U]