Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

системное время в delphi

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> системное время в delphi
Имя
Сообщение << Старые топики   Новые топики >>
системное время в delphi - 2012-01-26 10:51:43.080000   
stas_delphic

Сообщений: 71
Оценки: 0
Присоединился: 2011-05-10 13:13:50.350000
здравствуйте, есть такой кусочек кода label1.Caption:= TimeToStr(SysUtils.Time);
который показывает время ,но вот как будет выглядить в логике например если время системное 22:00:52 то выполнить действие например label2.caption:= 'работает'
Post #: 1
RE: системное время в delphi - 2012-01-26 12:43:16.753333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Варианта 2:
1) Переводи время в строку и сравнивай строки
2) Сравнивай поля самой структуры со временем

Опиши более чётко задачу: тебе нужно проверить текущее время и ты просто не знаешь оператора if (тогда в гугл), или тебе нужно по достижении определённого интервала времени выполнить какое-то действие (тогда кури таймеры).
Post #: 2
RE: системное время в delphi - 2012-01-26 13:08:02.463333   
stas_delphic

Сообщений: 71
Оценки: 0
Присоединился: 2011-05-10 13:13:50.350000
quote:

ORIGINAL: _SaZ_

Варианта 2:
1) Переводи время в строку и сравнивай строки
2) Сравнивай поля самой структуры со временем

Опиши более чётко задачу: тебе нужно проверить текущее время и ты просто не знаешь оператора if (тогда в гугл), или тебе нужно по достижении определённого интервала времени выполнить какое-то действие (тогда кури таймеры).

в том то и дело,я незнаю как записать в переменную для сровнения чилел,
получаю например время я должен же как то записать ее в переменную и так понимаю сравнить с числом другим и если они равны то сделать уже действие
или как?
Post #: 3
RE: системное время в delphi - 2012-01-26 15:03:56.713333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
1) Объяви 2 переменных типа время.
2) В первую занеси текущее время, во вторую - необходимое.
3) Сравни

Если чего-то не сможешь из вышеперечисленного - открой любой учебник и почитай.
Post #: 4
RE: системное время в delphi - 2012-01-26 15:28:06.596666   
Barkass$

Сообщений: 1854
Оценки: 40
Присоединился: 2008-11-11 12:19:45.216666
Ну как … Честно говоря с 1 раза не осилил сути вопроса, перечитывал, добавляя отсмысленные ответы _SaZ_. Вопрос честно говоря плохо сформулирован.

2 переменные .. как бы это не именно они могут хранить твоё время. Аналогичным образом у тебя хранит label. Т.е. берешь 1 label в который у тебя заноситься системное время, берешь 2 label, в котором у тебя уже изночально заданны твои данные. И сравниваешь их:
if label1.caption = label2.caption then
begin

end;
Post #: 5
RE: системное время в delphi - 2012-01-26 22:20:23.063333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Угу, только с переменными адекватнее, не так через задницу)
Post #: 6
RE: системное время в delphi - 2012-01-27 12:51:22.003333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Правильнее сравнивать сами структуры time (там должно быть предусмотрено сравнение), ибо локализация…

З.Ы. настоятельно рекомендую автору прочитать хотя-бы о простейших вещах в дэлфи, прежде чем программировать.
Post #: 7
RE: системное время в delphi - 2012-01-27 12:52:38.030000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Правильнее сравнивать сами структуры time (там должно быть предусмотрено сравнение), ибо локализация…

З.Ы. настоятельно рекомендую автору прочитать хотя-бы о простейших вещах в дэлфи, прежде чем программировать.
Post #: 8
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> системное время в delphi







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.