Beschränkt die Zahl der Zeichen/Pixel für ein Control.
GUICtrlSetLimit ( controlID, max [, min] )
| 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) |
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück. |
#include <GUIConstantsEx.au3>
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