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

Вниз

time   Найти похожие ветки 

 
ArtikZ ©   (2007-09-04 15:59) [0]

Как мне сделать так, чтобы компонент TDateTimePicker во время выполнения обновлялся сам по себе (т.е. обновлялось время в нем) и брал системное время?!? Плыз подскажите...


 
Инс ©   (2007-09-04 16:02) [1]

По таймеру. А еще лучше написать свой компонент-потомок и инкапсулировать в него таймер.


 
Ega23 ©   (2007-09-04 16:14) [2]

Только баловство всё это. Если процессор загружен, то тормозить будет...


 
Ega23 ©   (2007-09-04 16:16) [3]

А сделать-то элементарно:
timer1.Intrval := 1000;
procedure TForm1.Timer1OnTimer(Sender : TObject);
begin
 Label1.Caption := FormatDateTime("hh:mm:ss", Now);
end;


 
Anatoly Podgoretsky ©   (2007-09-04 16:35) [4]

> ArtikZ  (04.09.2007 15:59:00)  [0]

И как же он после этого должен работать, с матягами от пользователя?


 
clickmaker ©   (2007-09-04 16:36) [5]


> [4] Anatoly Podgoretsky ©   (04.09.07 16:35)

стимул быстрее вводить данные :)


 
Германн ©   (2007-09-04 16:41) [6]


> Anatoly Podgoretsky ©   (04.09.07 16:35) [4]
>
> > ArtikZ  (04.09.2007 15:59:00)  [0]
>
> И как же он после этого должен работать, с матягами от пользователя?
>
>

А разве есть другие компоненты, которые умеют показывать время?
:-)


 
Anatoly Podgoretsky ©   (2007-09-04 16:51) [7]

> Германн  (04.09.2007 16:41:06)  [6]

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

ЭЫ: этот компонент не показа, а ввода/выбора, что явно показывает и название.


 
Инс ©   (2007-09-04 16:52) [8]


> И как же он после этого должен работать, с матягами от пользователя?

Сообщение от таймера один раз в секунду с несложной обработкой не сильно будет препятствовать обработке сообщений. К тому же WM_TIMER имеет более низкий приоритет.


 
Германн ©   (2007-09-04 16:53) [9]


> ЭЫ: этот компонент не показа, а ввода/выбора, что явно показывает
> и название.
>

Значит в Дельфи нет ни одного компонента способного показывать время! И как же тогда программы писать?
:-)


 
Инс ©   (2007-09-04 16:55) [10]


> ЭЫ: этот компонент не показа, а ввода/выбора, что явно показывает
> и название.

Никто же не запрещает унаследовать свой компонент, скажем, от TGraphicControl


 
Инс ©   (2007-09-04 16:56) [11]

Можно даже не мучиться со своим компонентом, а показывать время в TLabel или в TStatusBar


 
Anatoly Podgoretsky ©   (2007-09-04 17:00) [12]

> Германн  (04.09.2007 16:53:09)  [9]

И что теперь делать, может все таки TLabel подойдет?
Кому этого мало, могут взять часы из RX


 
Германн ©   (2007-09-04 17:01) [13]


> Инс ©   (04.09.07 16:56) [11]
>
> Можно даже не мучиться со своим компонентом, а показывать
> время в TLabel или в TStatusBar
>

Уже в [3] было всё сказано :)


 
Инс ©   (2007-09-04 17:02) [14]


> Уже в [3] было всё сказано :)

Ну да, чукча не читатель :)



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

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

Наверх




Память: 0.49 MB
Время: 0.028 c
15-1188467188
Ricks
2007-08-30 13:46
2007.09.30
Еще одна програма на растерзание :)


2-1188904217
Service
2007-09-04 15:10
2007.09.30
TServerSocket & TClientSocket


15-1188983980
tytus
2007-09-05 13:19
2007.09.30
Нужен сниффер и все что с ним связано.


3-1176212743
timonissimo
2007-04-10 17:45
2007.09.30
Delphi + Excel + access = out of memory


15-1188879768
Че
2007-09-04 08:22
2007.09.30
cmd