Шаг 32 - Ограничение количества вводимых символов

32_1.gif (11866 b)

Вы добавили элемент редактирования на вид на основе формы Вашего приложения. Вы хотите ограничить ввод 25 символами.

Что Вы должны сделать для этого ?

Правильный вариант A. Начнем отсеивать. Ну, вариант C с DDX отпадает сразу, это обмен с переменной в классе, а не проверка. Вариант B вроде как проверка DDV, только он проверяет один байт на диапазон. Остается A и D. Но вариант D не подходит, после того как символы будут введены и переданы в переменную, можно конечно посмотреть, что там и к чему, только поезд уже ушел. Мы должны ограничить ввод. А вот и оно. Вариант А. Как сразу не заметил. Функция SetLimitText есть у элемента CEdit и она ограничивает ввод символов по количеству.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 08.09.2002