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

Как узнать что файл записался до конца в дир.?   Найти похожие ветки 

 
alless ©   (2006-01-11 09:49) [0]

Здраствуйте,
программа должна отслеживать все изменения в папки (добавление файлов) и потом считывать данные из этих файлов. Если там записали один маленкий файл то все работает нормально, а при больших, программа останавливается на строчку:
Reset(F);
И теперь вопрос, как узнать что файл записался до конца в дир.?
Спасибо


 
TUser ©   (2006-01-11 09:53) [1]

Попробуй ReadDirectoryChangesW (NT-only)


 
Fay ©   (2006-01-11 09:56) [2]

2 alless ©   (11.01.06 9:49)
Ты же не предлагаешь нам поотлаживать одну строчку?
Думаю, стоит выложить код. Это же не очень секретная/сверхпередовая/бесценная разработка?


 
alless ©   (2006-01-11 10:01) [3]

2 TUser ©   (11.01.06 09:53) [1]
а Вы не знаете она срабатывает в начяло копирования или после


 
Fay ©   (2006-01-11 10:06) [4]

2 alless ©   (11.01.06 10:01) [3]
начяло ?!! Высшее образование, говорите?! Ню-ню.


 
alless ©   (2006-01-11 10:06) [5]

Fay ©   (11.01.06 09:56) [2]
проблема в том что программа должна читать после того как файл дописывался, а в Reset(F) вылетает ошибка (I/O) из за того что файл не полный или программа не имеет право из него читать


 
alless ©   (2006-01-11 10:08) [6]

2 Fay ©   (11.01.06 10:06) [4]
думаю что вы молдавский лучше знаете, я из Молдовы, и не надо придиратся


 
Fay ©   (2006-01-11 10:08) [7]

2 alless ©   (11.01.06 10:06) [5]
я это делал (сабж), надо порыться...



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

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



Память: 0.46 MB
Время: 0.025 c
2-1138089819
Der Nechk@ssoff
2006-01-24 11:03
2006.02.12
Как зделать маинменюшку


2-1137971775
Dormidont
2006-01-23 02:16
2006.02.12
Срочно нужна помощь


11-1118222497
Leonid
2005-06-08 13:21
2006.02.12
Плавающая панель инструментов


2-1138276359
dabreezy
2006-01-26 14:52
2006.02.12
В чем ошибка FindComponent


3-1134730429
y0zh
2005-12-16 13:53
2006.02.12
Служба + Firebird




   Наверх