Вниз
Скачать: CL | DM;

Опять про время...   Найти похожие ветки 

 
Mikeee ©   (2002-05-03 15:50) [0]

Уважаемые мастера ! Подскажите, пожалуйста !
Надо мне сделать такую штучку. Чтоб в зависимости от времени суток
в КомбоБоксе выводились разные значения.
Такой вариант не работает :

var
T:string;
-----------------------
T:=FormatDateTime("hh",Time);
if StrToInt(T)<8 or
StrToInt(T)>20 then
КомбоБокс.ItemIndex:=1
else
КомбоБокс.ItemIndex:=0;


Говорит несовместимые типы. Туплю сижу...


 
DPetrovich ©   (2002-05-03 16:17) [1]


T:=StrToInt(FormatDateTime("hh",Time));


 
PaRL ©   (2002-05-03 16:43) [2]

s := FormatDateTime("hh",now);
k := StrToInt(s);
if (k >= 12) and (k <= 17) then Label1.Caption := "День";
if (k >= 7) and (k < 12) then Label1.Caption := Утро";
if (k > 17) and (k <= 22) then Label1.Caption := "Вечер";
if (k < 7) or (k > 22) then Label1.Caption := "Ночь";

ЭТО работает.


 
PaRL ©   (2002-05-03 16:44) [3]

s := FormatDateTime("hh",now);
k := StrToInt(s);
if (k >= 12) and (k <= 17) then Label1.Caption := "День";
if (k >= 7) and (k < 12) then Label1.Caption := Утро";
if (k > 17) and (k <= 22) then Label1.Caption := "Вечер";
if (k < 7) or (k > 22) then Label1.Caption := "Ночь";

ЭТО работает.

PS S : STRING. Не знаю я чё там у тебя несовместимое.



 
Dj_Action   (2002-05-05 03:51) [4]

Вот мозгопарство... да там с датами можно напрямую работать



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
14-64806
alexandr
2002-04-11 07:45
2002.05.20
Достало


1-64648
Rikoshet
2002-05-03 17:25
2002.05.20
Как в Richedit-е сделать всю строку, на которой стоит каретка, ск


1-64668
Mebius
2002-05-05 14:03
2002.05.20
Печать формы в разных разрешениях


14-64783
Alex999
2002-04-09 04:17
2002.05.20
О жизни тяжелой :))))


1-64684
Maloy
2002-05-06 12:02
2002.05.20
Отчеты при помощи Word а




   Наверх