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

Вниз

Люди не подскажите есть ли какие-то функции сравнения для перемен   Найти похожие ветки 

 
Kurt   (2002-12-09 15:56) [0]

Люди не подскажите есть ли какие-то функции сравнения для переменых типа Дата? (datatime допустим)


 
Виктор Щербаков ©   (2002-12-09 16:00) [1]

Для TDateTime
<, >, <>, =, >=, <=


 
Anatoly Podgoretsky ©   (2002-12-09 16:04) [2]

Почти все операторы отношений, выше приведен полный список


 
Kurt   (2002-12-09 16:28) [3]

Тогда почему мне выдает ошибку:
Operator not applicable to this operand type???
хотя 100% прводяться операции над величинами оба которые являются TDateTime


 
Digitman ©   (2002-12-09 16:33) [4]

Потому что 100% - это для тебя 100%)
А для комппилятора, видать, не все 100%

Код-то приведи на всяк случай)


 
Kurt   (2002-12-09 17:12) [5]

..
var i:TDateTime;
s1,s2:string;
begin
...
i:=now;
if ((i<StrToDateTime(s1)) and (i>StrToDateTime(s2))) then
...

и выдает ошибку.


 
MBo ©   (2002-12-09 17:20) [6]

компилятор на это не ругается


 
Anatoly Podgoretsky ©   (2002-12-09 17:21) [7]

Kurt (09.12.02 16:28)
Приведи значения S1/S2, возможно они имеют недопустимое значение, второе StrToDateTime не долно быть переопределено, такое тоже бывает.
Проверить можно так
ShowMessage(s1);
ShowMessage(StrToDateTime(s1));


 
Kurt   (2002-12-09 17:22) [8]

а что ошибка тогда означает в строчке условия?


 
Digitman ©   (2002-12-09 17:31) [9]

в приведенной строке условия все корректно.
либо ошибка не в этой строке либо строка условия на самом деле у тебя выглядит иначе


 
neXt ©   (2002-12-09 17:54) [10]

Вообще, говоря типа TDateTime это тотже double, целая часть хранит число дней прошедших от начала времён, а дробная - истекшую долю суток :
type TDateTime = type Double;
так что в операторах сравнения искать ошибку бессмысленно.



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
14-61801
Anatoly Podgoretsky
2002-11-28 07:49
2002.12.19
Именинники 28 ноября


3-61442
Sergh_Bear
2002-11-29 14:48
2002.12.19
Использование html файлов в БД


3-61465
genie
2002-12-01 16:47
2002.12.19
Invalid variant type conversion ??? :`-(


3-61463
Larisa
2002-11-26 00:32
2002.12.19
Создание отчета в MS Word.


14-61822
AL2002
2002-11-26 14:13
2002.12.19
Модерирование форумов