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

Ошибка при StrToDate   Найти похожие ветки 

 
Ig   (2002-01-25 12:37) [0]

Взял пример из хелпа, но всё-равно выскакивает ошибка,
исключение не обрабатывается, а очень надо
const
CRLF = #13 + #10;
var
TempDate: TDateTime;
begin
try
TempDate := StrToDateTime("99/99/1998");
except
on E: EConvertError do
ShowMessage(E.ClassName + CRLF + E.Message);
end;


 
Андрей Сенченко ©   (2002-01-25 12:42) [1]

Ибо чтение HELP-а не помогло
StrToDateTime("25.01.2002 12:48")
либо
StrToDate("25.01.2002")
Почувствуйте разницу :)


 
Val ©   (2002-01-25 14:56) [2]

>Андрей Сенченко © (25.01.02 12:42)
По-моему, Ig старается обработать исключение, возникающее как раз из-за неверного параметра, передаваемого в StrToDateTime()
специально, а не просто конвертирует дату и вопрос возник, как раз,такой:почему не обрабатывается возникающее по этой причине исключение


 
panov ©   (2002-01-25 15:08) [3]

У меня это пример обрабатывается нормально.


 
troits ©   (2002-01-25 16:35) [4]

Посмотрите DateSeparator. И т. д.


 
Набережных С.   (2002-01-25 19:45) [5]

Если имеется в виду сообщение об ошибке, выдаваемое отладчиком, то надо снять флажок "stop on delphi exception" в опциях отладчика - будут выдаваться только сообщения ОС.



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

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



Память: 0.46 MB
Время: 0.009 c
3-32123
Dmitrii
2002-01-11 18:05
2002.02.11
Обновление данных в таблице Paradox при работе по локалке.


1-32272
Serg001
2002-01-28 15:57
2002.02.11
Как напечатать в Edit дескриптор окна?


1-32208
Вовчик
2002-01-25 21:43
2002.02.11
Ошибка в вычислениях


14-32334
petr_v_a
2001-12-21 17:13
2002.02.11
Алгоритм подсчета контрольной цифры ИНН


1-32250
Solod
2002-01-28 10:45
2002.02.11
Наводка на ответ Johnmen




   Наверх