Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.13;
Скачать: CL | DM;

Вниз

Помогите разобратсья со временем модификации файла!   Найти похожие ветки 

 
Zelius ©   (2003-03-01 16:05) [0]

Сканирую каталог и найденные файлы корректирую ( отрезаю или сдвигаю данные) если они не соответсвуют формату, а что бы в след раз они не проверялись, то беру их размер и время модификации и сохраняю в инишку. Так вот проблема - сохраненное время отличается от времени файла при следующем проходе и файл опять проверяется!!! Кто сталкивался с таким поведением? Спасибо!


 
Anatoly Podgoretsky ©   (2003-03-01 16:20) [1]

Очень темная история.


 
Strumpf ©   (2003-03-02 15:27) [2]

форматы времени?


 
Zelius ©   (2003-03-02 16:43) [3]

Формат времени ДОСовский - Integer, я его использую как Integer без конвертирования и сохраняю как Integer.


 
Anatoly Podgoretsky ©   (2003-03-02 17:06) [4]

У тебя ошибка в 17 строке.


 
Strumpf ©   (2003-03-03 11:44) [5]

> Zelius
Не будете ли Вы столь любезны: предоставьте, пожалуйста, Ваш код.


 
Zelius ©   (2003-03-03 17:12) [6]

Он слишком большой и "размазанный"...
Я думал, что здесь проблема с буфферизацией системой файлов или другая проблема, связанная с округлениями времени, поэтому задал вопрос абстрактно, без примера.


 
KPY ©   (2003-03-03 17:26) [7]

почему бы проверенные файлы не хранить в одтельном каталоге?


 
Strumpf ©   (2003-03-03 17:28) [8]

Вот и я думаю, что с округлением....


 
han_malign ©   (2003-03-03 17:29) [9]

GetFileTime - время последней модификации
CloseHandle(неявный FlushFileBuffers) - изменение времемни последней модификации

возможное решение:
CloseHandle
FindFirstFile


 
Zelius ©   (2003-03-03 17:56) [10]

Файлов очень много! В отдельно папке не похранишь!
Я перечитываю время после закрытия хендла, причем для этого открываю файл с нулевым режимом доступа, то есть только для чтения атрибутов файла!



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

Текущий архив: 2003.03.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
3-39231
Ahmad K
2003-02-22 14:54
2003.03.13
Создание paradox альных таблиц.


1-39387
phantom2040
2003-03-03 09:21
2003.03.13
Помогите с преобразованием типов данных


14-39557
Delirium
2003-02-26 17:50
2003.03.13
Доменное имя первого уровня - даром !


14-39572
Дмитрий К.К.
2003-02-25 06:08
2003.03.13
Именинники 25 февраля


1-39276
Aleksandr
2003-03-03 10:21
2003.03.13
Объясните мне про потоки и защищенность их методов!