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

Вниз

Строка является датой?   Найти похожие ветки 

 
AlexXn   (2005-01-10 16:09) [0]

Как определить строка является датой или нет?

try
 StrToDate(Value);
 ShowMessage("Date");
except
 ShowMessage("not Date");
end

Такой вариант неприемлем. Хотелось бы без exceptions.


 
TUser ©   (2005-01-10 16:10) [1]

TryStrToDate


 
olookin ©   (2005-01-10 16:11) [2]

А так:

try
StrToDate(Value);
ShowMessage("Date");
except
end;

?


 
AlexXn   (2005-01-10 16:14) [3]

>TUser
В 5 Delphi такой функции нет...


 
olookin ©   (2005-01-10 16:16) [4]

[3] AlexXn   (10.01.05 16:14)

По моему, TUser пошутил...


 
AlexXn   (2005-01-10 16:17) [5]

В Delphi7(не знаю как в 6) такая функция есть..


 
TUser ©   (2005-01-10 16:35) [6]


> По моему, TUser пошутил...

Не, я серьезно. Даже в справку специально слазил.

PS. Чем не угодили эксепшены? И если уж действительно оооочень хочется без них обойтись - наверное, можно самому проанализировать строку или подключить TRegExpr.


 
olookin ©   (2005-01-10 16:39) [7]

[6] TUser ©   (10.01.05 16:35)

Ну тогда пардоньте...


 
sniknik ©   (2005-01-10 17:12) [8]

StrToDateDef возможно это в 5 есть, и посмотри ее реализацию в дельфевых исходниках...
в 7х это

function StrToDateDef(const S: string; const Default: TDateTime): TDateTime;
begin
 if not TryStrToDate(S, Result) then
   Result := Default;
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
3-1103574058
Макс
2004-12-20 23:20
2005.01.23
Сложный запрос с вложенными запросами для Access (ADO)


14-1104290969
gn
2004-12-29 06:29
2005.01.23
Россия: отпечатки пальцев сдаст каждый


1-1105557957
chir
2005-01-12 22:25
2005.01.23
ToolBar - ToolButton - как написать текст на кнопке?


14-1104075275
Чеширский_Кот
2004-12-26 18:34
2005.01.23
Господа, с наступающим Новым Годом!


14-1104657410
Чеширский_Кот
2005-01-02 12:16
2005.01.23
Вопрос на засыпку: сколько э/энергии потребляет комп?