Вниз
Скачать: 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.027 c
2-1173854350
Wood
2007-03-14 09:39
2007.04.08
TADOCommand


9-1146952603
Медвед
2006-05-07 01:56
2007.04.08
Чем отличаются различные версии OpenGL?


15-1173799748
oldman
2007-03-13 18:29
2007.04.08
Accept "Механическое сердце"


2-1173899922
Василиус
2007-03-14 22:18
2007.04.08
Добрый ночер


2-1174394894
Alex_C
2007-03-20 15:48
2007.04.08
Длина поля Caption для TForm




   Наверх