![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
принадлежит ли дата периоду? [D7, XP]
D@nger © (2009-04-02 13:25:00)Есть ли стандартная функция для проверки принадлежит ли дата указанному периоду? в справке поискал...не нашел...
Игорь Шевченко (2009-04-02 14:24:00) [1]D@nger (02.04.09 14:23) [16]
так и будешь всю жизнь ключи подавать (с)
D@nger (2009-04-02 14:23:00) [2]
> Игорь Шевченко © (02.04.09 14:17) [15]
спасибо доктор! )))) все заработало...
Игорь Шевченко (2009-04-02 14:17:00) [3]
> получается что все таки нельзя передавать функции файловую
> переменную в качестве параметра
можно. поставив слово var перед именем переменной и прочитав справку
D@nger (2009-04-02 14:15:00) [4]получается что все таки нельзя передавать функции файловую переменную в качестве параметра
D@nger (2009-04-02 14:13:00) [5]
> Можно, но тип надо описывать отдельно.
>
все равно ругается ... мол File type not allowed here
D@nger (2009-04-02 14:00:00) [6]
> Можно, но тип надо описывать отдельно.
т.е. так?
type myFileType:file of refin_type;
var f:myFileType
clickmaker (2009-04-02 13:59:00) [7]> то некорректно обрабатывался результат
зависит от точности, которую хочешь получить
Плохиш (2009-04-02 13:58:00) [8]
> разве нельзя передавать функции в качестве парметра файловую
> переменную?
Можно, но тип надо описывать отдельно.
> D@nger (02.04.09 13:55) [9]
>
>
> > Обоснуй
>
> просто когда изначально сравнивал даты <,>,= то некорректно
> обрабатывался результат
ерунда.
D@nger (2009-04-02 13:55:00) [9]
> Обоснуй
просто когда изначально сравнивал даты <,>,= то некорректно обрабатывался результат ... а с comparedate все ok ...
Palladin (2009-04-02 13:52:00) [10]
> Немо © (02.04.09 13:51) [5]
нафига? :)
D@nger (2009-04-02 13:52:00) [11]Удалено модератором
Примечание: Два вопроса - две ветки
Palladin (2009-04-02 13:52:00) [12]
> D@nger (02.04.09 13:47) [4]
Обоснуй
Немо (2009-04-02 13:51:00) [13]function CompareDate(const A, B: TDateTime): TValueRelationship;
begin
if Trunc(A) = Trunc(B) then
Result := EqualsValue
else if A < B then
Result := LessThanValue
else
Result := GreaterThanValue;
end;
D@nger (2009-04-02 13:47:00) [14]слыхал... только даты лучше сравнивать функцией comparedate
Palladin (2009-04-02 13:40:00) [15]
> D@nger (02.04.09 13:30) [2]
а про <,>,<=,>= слыхал?
D@nger (2009-04-02 13:30:00) [16]я к чему это спросил ... я свою функцию написать могу... просто зачем изобретать велосипед если есть стандартная... которая будет работать быстрее чем моя...
clickmaker (2009-04-02 13:28:00) [17]для того, чтобы сравнить одно число с 2-мя другими, уже никак не обойтись без функции?