Limite le nombre de caractères/pixels pour un contrôle.
GUICtrlSetLimit ( controlID, max [, min = 0] )
controlID | L'identifiant du contrôle tel que retourné par une fonction GUICtrlCreate...(), ou -1 pour désigner le dernier contrôle créé. |
max | Pour les contrôles List, max est la limite en pixels du défilement horizontalement. Pour les contrôles Input/Edit, max est le nombre maximum de caractères qui peuvent être entrés. |
min | [optionnel] Pour les contrôles Slider et UpDown, vous pouvez spécifier une valeur minimale. Par défaut = 0 |
Succès: | Retourne 1. |
Échec: | Retourne 0. |
GUICtrlCreateEdit, GUICtrlCreateInput, GUICtrlCreateList, GUICtrlCreateSlider, GUICtrlCreateUpdown
#include <GUIConstantsEx.au3> Example() Func Example() GUICreate("My GUI limit input 3 chars") ; crée une boîte de dialogue qui s'affichera centrée GUICtrlCreateInput("", 10, 20) GUICtrlSetLimit(-1, 3) ; limite l'entrée à 3 caractères GUISetState(@SW_SHOW) ; Boucle jusqu'à ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE EndFunc ;==>Example