Вниз
Скачать: 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.026 c
6-4011
Тень
2003-07-14 10:49
2003.10.02
InternetAutodial


14-4106
otido
2003-09-09 12:16
2003.10.02
Поделитесь опытом.... перенос ВСЕГО с харда на хард....


1-3826
KSergey
2003-09-19 13:31
2003.10.02
Форма: minimaze/maximaze


3-3767
denis24
2003-09-10 19:46
2003.10.02
adoquery.open


3-3802
Леонид
2003-09-11 03:26
2003.10.02
Медленный доступ к БД, даже при открытии таблицы...




   Наверх