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

Блокировка перевода времени   Найти похожие ветки 

← →
Sergiy   (2003-09-21 13:45) [0]

Уважаемые, подскажите, как можно заблокировать, на время выполнения программы, перевод системного времени пользоваетелем?
Заранее благодарен за ответ.


← →
Романов Р.В. ©   (2003-09-21 13:50) [1]

В 98 никак. Можно только восстанавливать измененное время.


← →
Sergiy   (2003-09-21 14:01) [2]

oчень жаль.
Я думаю восстанавление времени не поможет. :(
Тут сложилась такая ситуация, ведется учет обращения к папке(появление в нем файлов) на компьютере, т.е. записывются в текстовый файл, сеансы обращения , например:
в 10:20 появился файл report0001.txt
в 10:30 появился файл teport0002.txt
тут пользователь перевел время и получается, что
в 09:40 появился файл teport0003.txt
если бы переодичность возникновения файлов была постоянной, то можно вернуть время последний сеанс+период, а так даже не знаю как выйти из этой ситуации.
Может какие идеи есть?


← →
Anatoly Podgoretsky ©   (2003-09-21 14:04) [3]

А ты пиши время в Файл, относительно времени запуска программы


← →
Романов Р.В. ©   (2003-09-21 14:38) [4]

F1 - GetTickCount


← →
Sergiy   (2003-09-21 15:21) [5]

2 Anatoly Podgoretsky
Спасибо,сам не догадался :(
А к чему лучше привязаться, к счетчику тактов процессора?


← →
Anatoly Podgoretsky ©   (2003-09-21 15:30) [6]

К GetTickCount (Дважды) и Now (один раз),
Дальше будешь отсчитывать свое время, прибавляя к первому Now разницу GetTickCount, пользователь может переводить время сколько угодно, у тебя будет свое точное от начала выполнения программы. Ну и дату/время можно писать не в файл, а в его название в формате YYYYMMDDhhmmss


← →
Sergiy   (2003-09-21 15:32) [7]

2 Романов Р.В.
GetTickCount:longint
возвращает в мс, т.е. если система без перегрузки больше
~249 суток, уже способ неэффективный?
или я не все понял?
Извините меня за темность, я сам не программист, просто иногда приходиться решать различные прикладные задачи.


← →
Anatoly Podgoretsky ©   (2003-09-21 15:35) [8]

А ты запоминай переход через каждые 49 суток.


← →
Sergiy   (2003-09-21 15:37) [9]

Торможу :)
Всем большое спасибо.



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

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



Память: 0.47 MB
Время: 0.017 c
9-3693
Nuke
2003-03-20 06:00
2003.10.02
ПРОГРАМЕРЫ СОЕДЕНЯЙТЕСЬ !!!


3-3803
Peps
2003-09-11 06:27
2003.10.02
Работа с DBComboBox


14-4123
Andriy Tysh
2003-09-11 10:40
2003.10.02
Кто подскажет где скачать


1-3910
Максим
2003-09-22 11:32
2003.10.02
Работа с датой


1-3968
Yozch1
2003-09-19 18:33
2003.10.02
присвоение функции по OnClick в реальном времени.




   Наверх