Funktionsreferenz

GUICtrlSetLimit

Beschränkt die Zahl der Zeichen/Pixel für ein Control.

GUICtrlSetLimit ( controlID, max [, min] )

 

Parameter

ControlID Die Identifikationsnummer des Controls (Control-ID), wie von einer GUICtrlCreate... Funktion zurückgegeben.
max Für List-Controls (Listen) ist dies die Anzahl der Pixel, wie weit man horizontal scrollen kann.
Für Textfelder (Input/Edit) ist dies die maximale Zahl an Zeichen, die in das Feld eingegeben werden können.
min [optional] Für Slider und Pfeiltasten (UpDown) kann ein Minimalwert angegeben werden. (Standard = 0)

 

Rückgabewert

Erfolg: Gibt 1 zurück.
Fehler: Gibt 0 zurück.

 

Bemerkungen

- - - - - - - - Erklärung der Controls - - - - - - - -

 

Verwandte Funktionen

GUICtrlCreateList, GUICtrlCreateInput, GUICtrlCreateEdit, GUICtrlCreateSlider, GUICtrlCreateUpdown

 

Beispiel


#include <GUIConstantsEx.au3>

Opt('MustDeclareVars', 1)

Example()

Func Example()
    Local $msg

    GUICreate("Meine GUI mit einer Eingabebegrenzung von 3 Zeichen", 450) ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird

    GUICtrlCreateInput("", 10, 20)
    GUICtrlSetLimit(-1, 3) ; Um die Eingabe auf 3 Zeichen zu begrenzen

    GUISetState()

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc   ;==>Example