Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.06;
Скачать: CL | DM;

Вниз

Символы в едите   Найти похожие ветки 

 
Настенька   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.025 c
1-18343
ghg
2003-09-23 13:48
2003.10.06
дождаться завершения процесса


14-18551
Delirium
2003-09-18 17:12
2003.10.06
DOS Forever


3-18244
k_len
2003-09-16 11:36
2003.10.06
Отчеты


8-18483
nevalex
2003-05-24 11:28
2003.10.06
Левый звук!!!!


1-18350
lovres
2003-09-23 13:01
2003.10.06
Как получить позицию курсора в TEdit e