MaxLength

Свойство возвращает или устанавливает значение, которое определяет, есть ли предел числу символов, которые вводятся в элемент управления Text, MText и TextBox, если он есть, то указывает максимальное число таких символов.

Примечание В системах, применяющих DBCS (набор двухбайтовых символов), каждый символ может занимать два байта вместо одного, что ограничивает число символов для ввода.

Синтаксис

object.MaxLength [= value]

Части синтаксической последовательности для свойства MaxLength приведены в таблице:

Часть

Описание

object
Объектное выражение.
value Целое число, определяющее максимальное число символов, которое пользователь может ввести в элемент управления Text, MText и TextBox. Значение по умолчанию для свойства MaxLength равно 0, оно не указывает максимального значения, и в этом случае количество символов ограничивается только объемом памяти в системе для элемента управления Text, MText и TextBox с одной строкой символов и максимум 32Кб для элемента управления с несколькими строками. Любое число большее 0 указывает максимально допустимое число символов.

Примечания

Свойство MaxLength применяется с целью ограничить число символов, которые пользователь сможет вводить в элемент управления Text, MText и TextBox

Если текст, длина которого превышает значение установки свойства MaxLength, будет приписан элементу управления Text, MText и TextBox из программы, то никакой ошибки не произойдет; однако, свойству Text будет приписано лишь максимально разрешенное число символов, а лишние символы будут отсечены. Изменение этого свойства не воздействует на текущее содержимое элемента управления Text, MText и TextBox, однако будет воздействовать на любые последующие изменения его содержимого.


Назад