Форум: "Основная";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
Вниз
Символы в едите Найти похожие ветки
← →
Настенька (2003-09-25 14:07) [0]Подскажите, как отследить, сколько символов вводится в едит.
напр. мне надо чтобы вводились слова не менее 2 знаков, а
пользователь вводит 1 знак. мне надо ввести ограничение (от 2
до 25 символов). помогите.
← →
Palladin (2003-09-25 14:10) [1]Length
← →
dataMaster (2003-09-25 14:11) [2]Свойство MaxLength
← →
Palladin (2003-09-25 14:13) [3]
> dataMaster © (25.09.03 14:11) [2]
И что? Это спасет от ввода одного знака?
← →
Настенька (2003-09-25 14:13) [4]да нет мне код нужен
ну задам я maxlength 2 символа, так он сможет вводить и число
99 и число 1, а мне нужен диапозон от 2 до 25. мне нужно, чтобы
он не смог ввести 1 символ, минимум два
← →
Murad (2003-09-25 14:15) [5]Нужно создать обработчик OnExit и в нем проверять, удовлетворяет
ли техт эдита условию, если нет то edit1.SetFocus;
← →
dataMaster (2003-09-25 14:17) [6]"Прозвучало" мне надо ввести ограничение
← →
Palladin (2003-09-25 14:17) [7]
> Настенька (25.09.03 14:13) [4]
Перед тем как ввести второй символ, ему нужно ввести первый. Это в голову вам не приходит?
Следовательно проверка не дожна происходить пока пользователь осуществляет ввод. Есть функция Lenght вот и пользуйся...
← →
Skier (2003-09-25 14:17) [8]if (Length(Edit1.Text) >=2) and (Length(Edit1.Text) <=25) then begin
//работаем дальше...
end //if
else begin
//ошибка...
end; //else
← →
Skier (2003-09-25 14:18) [9]А если поставить Edit1.MaxLength := 25, то проще :
if Length(Edit1.Text) >=2 then begin
//работаем дальше...
end //if
else begin
//ошибка...
end; //else
← →
MBo (2003-09-25 14:21) [10]TMaskEdit
← →
Настенька (2003-09-25 14:21) [11]Супер спасибо огромное
← →
Skier (2003-09-25 14:24) [12]>Настенька (25.09.03 14:21)
А Вы не были Князем Мышкиным ? :))
← →
Настенька (2003-09-25 14:30) [13]Нет не была а причем тут ограничения и князь Мышкин?
← →
Skier (2003-09-25 15:01) [14]
> а причем тут ограничения и князь Мышкин?
Это так...местная шутка...:)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.014 c