Funktionreferenz


ControlHide

Beschreibung anzeigen in

Versteckt ein Control.

ControlHide ( "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 wenn das Control nicht gefunden werden kann.

Verwandte Funktionen

ControlCommand, ControlDisable, ControlShow, WinSetState

Beispiel

Example()

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

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

    ; Versteckt das Edit-Control im Editor durch die Verwendung des von WinWait zurückgegebenen Handles.
    ControlHide($hWnd, "", "Edit1")

    ; Wartet 2 Sekunden.
    Sleep(2000)

    ; Zeigt das Edit-Control im Editor durch die Verwendung des von WinWait zurückgegebenen Handles.
    ControlShow($hWnd, "", "Edit1")

    ; Wartet 2 Sekunden.
    Sleep(2000)

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