Funktionreferenz


ControlShow

Beschreibung anzeigen in

Zeigt ein verstecktes Control an.

ControlShow ( "title", "text", controlID )

Parameter

title Der Titel des Fensters, auf das zugegriffen werden soll. Siehe spezielle Titeldefinition.
text Der Text des Fensters, auf das zugegriffen werden soll. Siehe spezielle Textdefinition.
ControlID Die ID des Controls, das beeinflusst werden soll. Siehe Controls.

Rückgabewert

Erfolg: Gibt 1 zurück.
Fehler: Gibt 0 zurück wenn das Fenster bzw. Control nicht gefunden wurde.

Verwandte Funktionen

ControlCommand, ControlEnable, ControlHide

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