Главная страница
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.022 c
2-1189072125
delphiForever
2007-09-06 13:48
2007.09.30
можна ли рисовать на битмапе в TThread


2-1188904492
Sonia
2007-09-04 15:14
2007.09.30
dxDBGrid + ImageList


15-1188080478
Альберт_
2007-08-26 02:21
2007.09.30
кто-нибудь продавал плоды своего Творчества?


15-1188377555
Azize
2007-08-29 12:52
2007.09.30
Хелпы


2-1188815758
KJ13
2007-09-03 14:35
2007.09.30
Аудио фаил в exe