Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2010, 20:23   #1
krikaved
Пользователь
 
Регистрация: 26.02.2010
Сообщений: 66
По умолчанию Цвет времени на Label

Подскажите пожалуйста как сделать, чтобы когда стало 6 часов утра цвет времени был жёлтым, а когда 23 часа - коричневым? У меня почему-то от 0 часов до 2 часов ночи цвет жёлтый!
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Label_Time.Caption:=TimeToStr(Time);
if (TimeToStr(Time)>='06:00:00') then
BEGIN
  Label_Time.Font.Color:=clYellow;
END;
//else
if (TimeToStr(Time)>='23:00:00') or (TimeToStr(Time)<='00:00:00') then
BEGIN
  Label_Time.Font.Color:=clMaroon;
END;
end;
krikaved вне форума Ответить с цитированием
Старый 10.03.2010, 20:28   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
procedure TForm1.Timer1Timer(Sender: TObject);
var T:TTime;
begin
T:=Time;
Label_Time.Caption:=TimeToStr(Time);
if (T>=StrToTime('06:00:00')) then
BEGIN
  Label_Time.Font.Color:=clYellow;
END;
//else
if (T>=StrToTime('23:00:00')) or (T<=StrToTime('00:00:00')) then
BEGIN
  Label_Time.Font.Color:=clMaroon;
END;
end;
намек ясен?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 10.03.2010, 20:36   #3
krikaved
Пользователь
 
Регистрация: 26.02.2010
Сообщений: 66
По умолчанию

Огромное спасибо!!!
krikaved вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каким образом можно изменять цвет фона и цвет шрифта в Label? jungle Win Api 17 21.09.2009 00:38
Как с помощью JavaScript изменить цвет фона ячеек в таблице,так что бы можно было выбрать цвет из списка Gotessa JavaScript, Ajax 1 09.05.2009 16:05
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. NavigatorNeba Компоненты Delphi 3 15.11.2008 19:56
label для отображения общего времени трека blackstersl Компоненты Delphi 4 09.09.2008 20:07
Вопрос по label. Как сделать так чтобы label была прозрачной. Lonix Компоненты Delphi 2 01.04.2007 06:23