Вниз
Скачать: CL | DM;

проверка MaskEdit на пустое значение   Найти похожие ветки 

 
zdm ©   (2007-03-14 16:23) [0]

Собственно САБЖ, чо-то растормозиться не могу, раз есть маска-значит есть и значение, а как проверить ввёл-ли юзер хоть чё-нить? А ещё, ввёл-ли он все значачения, т.е. MaxLenht есть, но вот заполнен он юзером или собственно значениями маски, вот в чём вопрос!


 
Yanis ©   (2007-03-14 16:31) [1]

if MaskEdit1.Text = MaskEdit1.EditMask then


 
zdm ©   (2007-03-14 16:40) [2]

пишу:
procedure TForm_OSN.BitBtn1Click(Sender: TObject);
begin
if MaskEdit1.Text = MaskEdit1.EditMask then ShowMessage("");
end;

Ни чего не ввел и мессейджа не получил


 
Prohodil Mimo ©   (2007-03-14 16:41) [3]

а он пошутил :о)

что за маска?


 
zdm ©   (2007-03-14 16:46) [4]


> Prohodil Mimo ©   (14.03.07 16:41) [3]
> а он пошутил :о)что за маска?

да любая, код для проверки просто был. выглядит например так -----.---
юзер ни чего не ввел, но как это отсечь?


 
Yanis ©   (2007-03-14 16:47) [5]


> юзер ни чего не ввел, но как это отсечь?

Сравнить введённый текст с этой маской.


 
zdm ©   (2007-03-14 16:59) [6]

Я просто дословно понял ;)))


 
zdm ©   (2007-03-14 18:44) [7]

о, случайно наткнлулся, лучше тада так
if mask1.Modified = false then ...


 
Prohodil Mimo ©   (2007-03-15 10:04) [8]

zdm ©   (14.03.07 18:44) [7]
if mask1.Modified = false then ...


> А ещё, ввёл-ли он все значачения


не стыкуется :о)

придётся тебе посимвольно сравнивать


 
zdm ©   (2007-03-15 17:41) [9]

короче я вчера был в ауте ;)

оки вот код, маска взята из ObjectInspector, т.е. ошибка не возможна
1.
procedure TForm_Osn.BitBtn1Click(Sender: TObject);
begin
 if MaskEdit1.Text="000\-00\-0000;1;_" then ShowMessage("");
 
end;

ни чего не вводил, жму пимпу ни чего не происходит.
2.
  как отсечь значение от маски, т.е. 555-55-55=5555555, ни .Text ни.EditText не катит
3.
 не сталкивался ранее с ним, пришел к выводу(это не лень разбираться), мож альтернатива есть?!?!?
;(


 
zdm ©   (2007-03-15 17:46) [10]

или мож дайте ссылку какую-нить почитать, честно прежде чем здесь задавать вопрос, полазил по инету, толком описания нет! ;(


 
Prohodil Mimo ©   (2007-03-16 10:02) [11]

считай текст с пустого эдита, потом с заполненного, найди отличия и напиши обработчик.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.026 c
15-1173796015
eXPell
2007-03-13 17:26
2007.04.08
Исходящие...


2-1174045916
Kolan
2007-03-16 14:51
2007.04.08
А AV в модуле rtl100.bpl что значит ? Дубль два.


1-1171344040
алексей с.
2007-02-13 08:20
2007.04.08
вывод содржимого Tcanvc на печать.


2-1174245460
Lik3r
2007-03-18 22:17
2007.04.08
TSearchRec как узнать файл или директория?


15-1173127854
Petr V. Abramov
2007-03-05 23:50
2007.04.08
"Марш несогласных"




   Наверх