GUICtrlSetLimit
Устанавливает пределы для элементов по количеству символов / пикселей.
GUICtrlSetLimit ( controlID, max [, min = 0 ] )
Параметры
controlID | Идентификатор элемента возвращаемый функцией GUICtrlCreate.... |
max |
Для элемента List размер горизонтального ползунка прокрутки в пикселях. Для элементов Input и Edit максимальное количество введённых символов. |
min |
[необязательный] Для элементов Slider и UpDown вы можете указать минимальное значение. По умолчанию = 0 |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0. |
См. также
GUICtrlCreateList, GUICtrlCreateInput, GUICtrlCreateEdit, GUICtrlCreateSlider, GUICtrlCreateUpdownПример
#include <GUIConstantsEx.au3>
Example()
Func Example()
Local $msg
GUICreate("Input с ограничением до 3-х символов") ; Создаёт окно в центре экрана
GUICtrlCreateInput("", 10, 20)
GUICtrlSetLimit(-1, 3) ; Ограничивает ввод до 3-х символов
GUISetState()
; Запускается цикл опроса GUI до тех пор пока окно не будет закрыто
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc