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

Вниз

Как правильно вывести дату?   Найти похожие ветки 

 
Maxval ©   (2002-11-30 11:21) [0]

DateTimePicker1.DateTime := d;
Edit1.Text:= DateTimetostr(d);
Почему всегда в Edit пишется дата 30.12.99
Заранее всем СПАСИБО


 
Cr@sh ©   (2002-11-30 11:42) [1]

edit1.text:=datetimetostr(now);


 
Maxval ©   (2002-11-30 11:46) [2]

А как правильно присвоить дату d.


 
ЮЮ ©   (2002-11-30 11:57) [3]

значение d у тебя нигде не определяется, т.е. d=0="30.12.1899"

Edit1.Text:= DateTimetostr(DateTimePicker1.DateTime);


 
Юрий Зотов ©   (2002-11-30 11:57) [4]

> Почему всегда в Edit пишется дата 30.12.99

Что содержится в d, то и пишется. Если d не меняется - значит, все время будет писаться одно и то же.

Вообще, непонятно, зачем нужны еще какие-то d. Все можно сделать напрямую:

Edit1.Text := DateTimetoStr(DateTimePicker1.DateTime);
DateTimePicker1.DateTime := StrToDateTime(Edit1.Text);


 
maxval ©   (2002-11-30 12:01) [5]

Мне еще нужно это d отправить в Query.
query.parambyname("d1").asdatetime :=d;
Вот зачем нужно d.


 
Юрий Зотов ©   (2002-11-30 12:06) [6]

Query.ParamByName("d1").AsDateTime := DateTimePicker1.DateTime;

И снова не нужно никакого d. Нужная информация УЖЕ хранится в DateTimePicker1.DateTime, зачем дублировать ее еще раз?


 
Дмитрий К.К. ©   (2002-11-30 12:14) [7]

Кстати, о птичках. Кто-нить мне объяснит, откуда берется ета "30.12.99", когда поле типа TDate пустое?


 
Юрий Зотов ©   (2002-11-30 12:43) [8]

Пустое поле трактуется как ноль. Соответственно, получаем начальную дату для TDate - 30.12.1899. См. справку (TDate type).


 
Дмитрий К.К. ©   (2002-11-30 12:47) [9]

Спасибо.


 
Anatoly Podgoretsky ©   (2002-11-30 13:01) [10]

Дмитрий К.К. © (30.11.02 12:14)
Как думаешь какое ПУСТОЕ значение у Double :-)



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
4-28360
SlashSW
2002-10-28 21:59
2002.12.09
Анимированная иконка в tray


1-27997
down
2002-11-29 19:50
2002.12.09
TPrintDialog, выбранный принтер


1-28085
BThorn
2002-11-28 09:48
2002.12.09
Как создать указатель не на сам TEdit, а на его свойство Text?


14-28280
Igorek
2002-11-19 12:55
2002.12.09
Как сделать кнопку Пуск/Start поменьше?


1-27930
jackie
2002-11-27 08:28
2002.12.09
динамическая память