Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.07.2011, 15:50   #1
Oleg Romanchuk
Ghost
Форумчанин
 
Аватар для Oleg Romanchuk
 
Регистрация: 16.08.2007
Сообщений: 143
По умолчанию Проверка корректности даты

Добрый день!
Есть какая нибудь функция которая проверяет корректность даты?
Смысл в том, что бы проверить корректность даты, прежде чем добавить ее в БД

Блок исключительных ситуаций не работает:

Код:
procedure TMainForm.N1111Click(Sender: TObject);
var
  d,m,y:Word;
  date:TDate;
begin
  try
  Date:=StrToDate(DateBeginEdit.Text);
  DecodeDate(Date,y,m,d);
   except
     ShowMessage('');
   end;
end;
Почему?

Последний раз редактировалось Oleg Romanchuk; 08.07.2011 в 15:54.
Oleg Romanchuk вне форума Ответить с цитированием
Старый 08.07.2011, 15:58   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а вы не под отладкой проверяйте, либо нажимайте continue.
тысячу раз говорилось про это.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.07.2011, 18:42   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Компонент DateTimePicker тебе в помощь.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 09.07.2011, 07:13   #4
Oleg Romanchuk
Ghost
Форумчанин
 
Аватар для Oleg Romanchuk
 
Регистрация: 16.08.2007
Сообщений: 143
По умолчанию

Во... Спасибо большое!
Oleg Romanchuk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверка корректности введенных данных, С/C++ zhuzhik Помощь студентам 4 30.05.2012 16:22
Проверка корректности заполнения формы True_girl JavaScript, Ajax 1 05.06.2010 08:02
Проверка даты на сервере!!! $T@LKER Работа с сетью в Delphi 0 11.05.2010 17:03
Проверка даты Михаил Юрьевич Общие вопросы Delphi 11 24.01.2010 20:39
Проверка даты. Firebird artemavd БД в Delphi 10 18.10.2009 20:14