Добрый день, мне надо сравнить время и дату на компьютере с временем и датой в ini файле(задаётся в ручную).
Если время и дата на компе равна или больше времени и даты считанной и ini файла то надо запустить программу
Иначе ничего не делать.
Я так понимаю надо сконвертировать .. упрощённо 01.02.2012 и 12.35 в одно число и системную дату которую взять тоже в таком же формате как 02.02.2012 и 15.45 и уже потом на выходе сравнить 2 числа.
Если они больше или равны то выполнить если нет то выйти.
Есть ли способ попроще?
Заранее спасибо.
Этот топик читают: Гость
Ответов: 85
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
bayan писал(а): Есть ли способ попроще?Проще только сразу в ini хранить в формате числа с плавающей запятой. Хотя ещё проще - попросить системный планировщик заданий сделать всё за Вас. |
|||
карма: 1 |
|
Ответов: 85
Рейтинг: 0
|
|||
А если W:M:Y h:m:s сконвертировать в real
и значение даты взять из файла и потом сравнить 2 значения date diff? |
|||
карма: 0 |
|
Ответов: 223
Рейтинг: 24
|
|||
карма: 0 |
| ||
файлы: 1 | code_26719.txt [980B] [183] |
Ответов: 85
Рейтинг: 0
|
|||
карма: 0 |
| ||
файлы: 1 | code_26722.txt [923B] [206] |
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_26725.txt [3.3KB] [181] |
Ответов: 85
Рейтинг: 0
|
|||
Спасибо, но разобрался .. там было все просто.
Схему проверил - работает. Помогите разрулить идеологию программы. Есть фоновое приложение которое запущено и висит в памяти, ну или запускается по планировщику каждый час(как вариант) и проверяет (скачивает) ini файл, с настройками хранящийся в интернете(я использую дропбокс) и метод get shareable link(можно использовать хостинг - но не суть важно.. просто в дропбоксе удобно менять настройки, редактировать инишник) - вот это линк на ини файл я подсовываю программе на hiasm которая методом http get по ссылке его и забирает. Читая этот файл она просматривает значение ключа date(это значение когда программе стартовать) - и если дата на компьютере равна или чуть больше то программа запускается, если нет то ничего не происходит. Так вот после запуска программы и отработки всех действий необходимо записать некий переключатель в ини чтобы считав его программа не запустилась, пока не будет задано новое значение запуска в ини. Как это грамотно сделать? |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-06 00:09:16 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_26744.txt [594B] [109] |
9