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

Вниз

Неправильная работа функции Date   Найти похожие ветки 

 
KommandorDi ©   (2003-11-25 18:31) [0]

Здравствуйте,
у меня возникла проблема, которую я не понимаю.
Результат вызова функции DateToStr(Date) ВСЕГДА равен 30.12.1899!!!!!!!!
С чем это связано, и что мене теперь делать?
Заранее спасибо.


 
Переяслов Григорий ©   (2003-11-25 18:53) [1]

А код привести слабо?


 
KommandorDi ©   (2003-11-25 19:01) [2]

var
date:TDateTime;
full_f_name,f_tmp,f_name:String;
function SomeFunc;
begin
full_f_name:=f_name+DateToStr(date)+".txt";
f_tmp:=f_name+DateToStr(date)+".tmp";
AssignFile(ftmp,f_tmp);
Rewrite(ftmp);
...
end;


 
KommandorDi ©   (2003-11-25 19:04) [3]

Т.е. я имел в виду, что date - глобальная переменная, а ее значение получается в другом месте


 
MBo ©   (2003-11-25 19:12) [4]

Во-первых, ни к чему называть переменную так же, как библиотечную функцию
Во-вторых, 30.12.1899 - это 0. ищи, где обнуляется.


 
KommandorDi ©   (2003-11-25 19:13) [5]

А если я сменю имя переменной - это может помочь?


 
KommandorDi ©   (2003-11-25 19:17) [6]

Я поменял имя переменной на другое и все встало на свои места.
Благодарю за помощь.



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-11701
Vinni
2003-11-13 08:35
2003.12.04
как положить на панель лэйблы, эдиты и тд


6-11660
GreySerg
2003-10-08 18:32
2003.12.04
Как с помощью indy idHTTP визуально отображать закачку ?


4-11705
nika_ufc
2003-09-16 22:22
2003.12.04
программа в Sys Tray-е


4-11738
AndreyS
2003-10-06 15:46
2003.12.04
Блокировка окна запускаемого консольного приложения


4-11709
SH
2003-10-10 17:16
2003.12.04
Сокеты