Ограничить количество символов при вводе - PullRequest
1 голос
/ 01 ноября 2010

Существует ли функция для ограничения количества символов, которые пользователь может ввести в CLI для чтения в переменной?

Я могу ограничить количество символов, которое может хранить значение, поэтому если я введу string[4] и введу abcdef, переменная будет хранить только abcd.

Мне нужно ограничить количество символов, которое может написать пользователь. Как это можно сделать?

Это должен быть стандартный Паскаль, а не Delphi.

Ответы [ 2 ]

1 голос
/ 01 ноября 2010

Я бы сказал, читайте это символ за символом из CLI, используя ReadKey. Сделайте это в цикле и прервите его, если было достигнуто максимальное количество символов или если пользователь нажимает клавишу возврата.

0 голосов
/ 15 декабря 2010

Ну, нет.

...