Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

принадлежит ли дата периоду? [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-мя другими, уже никак не обойтись без функции?


Наверх

Титульная страница Поиск, карта сайта Написать письмо