системное время в delphi
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
системное время в 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:= 'работает'
|
|
|
RE: системное время в delphi - 2012-01-26 12:43:16.753333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Варианта 2: 1) Переводи время в строку и сравнивай строки 2) Сравнивай поля самой структуры со временем Опиши более чётко задачу: тебе нужно проверить текущее время и ты просто не знаешь оператора if (тогда в гугл), или тебе нужно по достижении определённого интервала времени выполнить какое-то действие (тогда кури таймеры).
|
|
|
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 (тогда в гугл), или тебе нужно по достижении определённого интервала времени выполнить какое-то действие (тогда кури таймеры). в том то и дело,я незнаю как записать в переменную для сровнения чилел, получаю например время я должен же как то записать ее в переменную и так понимаю сравнить с числом другим и если они равны то сделать уже действие или как?
|
|
|
RE: системное время в delphi - 2012-01-26 15:03:56.713333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
1) Объяви 2 переменных типа время. 2) В первую занеси текущее время, во вторую - необходимое. 3) Сравни Если чего-то не сможешь из вышеперечисленного - открой любой учебник и почитай.
|
|
|
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;
|
|
|
RE: системное время в delphi - 2012-01-26 22:20:23.063333
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Угу, только с переменными адекватнее, не так через задницу)
|
|
|
RE: системное время в delphi - 2012-01-27 12:51:22.003333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Правильнее сравнивать сами структуры time (там должно быть предусмотрено сравнение), ибо локализация… З.Ы. настоятельно рекомендую автору прочитать хотя-бы о простейших вещах в дэлфи, прежде чем программировать.
|
|
|
RE: системное время в delphi - 2012-01-27 12:52:38.030000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Правильнее сравнивать сами структуры time (там должно быть предусмотрено сравнение), ибо локализация… З.Ы. настоятельно рекомендую автору прочитать хотя-бы о простейших вещах в дэлфи, прежде чем программировать.
|
|
|
|
|