Funktionreferenz


ControlEnable

Beschreibung anzeigen in

Gibt ein gesperrtes (disabled) Control frei.

ControlEnable ( "title", "text", controlID )

Parameter

title Der Titel/hWnd/Klasse des Fensters, auf das zugegriffen werden soll. Siehe Erweiterte Fenstertiteldefinition.
text Der Text des Fensters, auf das zugegriffen werden soll. Siehe Erweiterte Fenstertextdefinition.
ControlID Die ID des Controls, das beeinflusst werden soll. Siehe Controls.

Rückgabewert

Erfolg: 1.
Fehler: 0.

Verwandte Funktionen

ControlCommand, ControlDisable, ControlShow

Beispiel

Example()

Func Example()
    ; Startet den Editor
    Run("notepad.exe")

    ; Wartet maximal 10 Sekunden bis das Editorfenster erscheint.
    Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)

    ; Deaktiviert das Edit-Control des Editors durch die Verwendung des von WinWait zurückgegebenen Handles.
    ControlDisable($hWnd, "", "Edit1")

    ; Wartet 2 Sekunden.
    Sleep(2000)

    ; Aktiviert das Edit-Control des Editors durch die Verwendung des von WinWait zurückgegebenen Handles.
    ControlEnable($hWnd, "", "Edit1")

    ; Wartet 2 Sekunden.
    Sleep(2000)

    ; Schließt das Editorfenster durch die Verwendung des von WinWait zurückgegebenen Handles.
    WinClose($hWnd)
EndFunc   ;==>Example