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

Вниз

Как проверить, что введенный текст в DBEdit соответствует формату   Найти похожие ветки 

 
Дина   (2004-11-18 09:45) [0]

Как проверить, что введенный текст в DBEdit соответствует формату даты?


 
Bryke   (2004-11-18 18:00) [1]

А причем здесь конференция "игры" ??


 
КиТаЯц ©   (2004-11-19 07:29) [2]

Да, игры тут не при чем... действительно... :(
Лана, поможем девушке :)

DBEdit.onExit:=  DBEdit.Exit;

DBEdit.Exit(sender: tObject);
 var i: integer;
begin
for I:=1 to length(DBEdit.text) do
 if not (DBEdit[i] in ["0".."9"])
   then begin
     showmessage("Цифири давай!");
     DBEdit.SelectAll;
     DBEdit.SetFocus;
   end;
end;


Пишу на ходу придумывая, т.ч. может орфографическая :) ошибка быть или что-то не сработать...


 
КиТаЯц ©   (2004-11-19 07:34) [3]

Тьфу, сам сейчас прочитал что написал... %)
Это было "соответствует ли формату целые ЧИСЛА"... Для даты надо считать виндусовские переменные
var ShortDateFormat: string;
var LongDateFormat: string;
(Unit SysUtils)

и, соттветственно, сделать похожую проверку...


 
Anatoly Podgoretsky ©   (2004-11-19 07:48) [4]

try StrToDateTime except не оно end;



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

Текущий архив: 2005.02.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
4-1105189456
Ded Moroz
2005-01-08 16:04
2005.02.20
Настройки модема в реестре


14-1106885953
X9
2005-01-28 07:19
2005.02.20
Вопрос радиоэлектронщикам - ремонт "Кометы 225-1 Стерео"


14-1107034236
каспер
2005-01-30 00:30
2005.02.20
пункт меню "создать"


3-1106027922
dark
2005-01-18 08:58
2005.02.20
Мастера Дельфи как избавиться от ошибки Duplicate resource(s)???


1-1107773125
salexn
2005-02-07 13:45
2005.02.20
Excel