Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Вниз

проверка 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 вся ветка

Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.044 c
2-1174395276
Krants
2007-03-20 15:54
2007.04.08
Панель инструментов


2-1174086717
Expell
2007-03-17 02:11
2007.04.08
Time


15-1173701976
ArtemESC
2007-03-12 15:19
2007.04.08
Office: Access


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


15-1173787595
Ламот
2007-03-13 15:06
2007.04.08
Проблемы с печатью из 1C + Win2003 + Терминал сервер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский