|
Как проверить завершение записи файла?
| ☑ |
0
ИС-2
naïve
23.05.14
✎
09:04
|
Часто надо создавать,копировать файлы и все время возникает проблема - файл создался, но в него идет до сих пор запись.
Как из 1C узнать, что файл полностью записан (в него прекращена запись) и он готов к дальнейшей обработке?
|
|
1
ДенисЧ
23.05.14
✎
09:06
|
Попробовать удалить.
Если удалился - значит запись была завершена
|
|
2
shuhard
23.05.14
✎
09:06
|
(0) ответ зависит от того, какими средствами оные файлы копируются
|
|
3
olegves
23.05.14
✎
09:15
|
(0) попробовать открыть его на запись через попытку
|
|
4
1dvd
23.05.14
✎
09:16
|
(0) пока файл недокопировался, его размер = 0, кажется
|
|
5
1dvd
23.05.14
✎
09:16
|
(4) в vbs так
|
|
6
ИС-2
naïve
23.05.14
✎
09:21
|
(2) например ФТП сервер, делается все из 1C.
Сейчас я делаю снимки экрана из 1C и надо знать как файл сформировался
|
|
7
ДенисЧ
23.05.14
✎
09:21
|
(4) зависит от FS
|
|
8
Cube
23.05.14
✎
09:22
|
(0) После окончания записи, создавай сигнальный файл.
|
|
9
Лаврентий Берия
23.05.14
✎
09:26
|
(4) Не 0, а равен исходному. Если файла не было - то да, 0.
|
|
10
ИС-2
naïve
23.05.14
✎
09:28
|
(8) не всегда я являюсь инициатором создания файла т.е не могу создать такой файл
|
|
11
hhhh
23.05.14
✎
09:30
|
(8) а как он определит окончание записи? Он и спрашивает.
|
|
12
Кир Пластелинин
23.05.14
✎
09:47
|
попытка копирования в данном случае не подойдет?
|
|
13
Fedor-1971
23.05.14
✎
11:23
|
(12)не поможет, (0) попытайся переместить(переименовать) файл.
|
|
14
ИС-2
naïve
23.05.14
✎
12:12
|
сделал, пришлось через подключить обработчик ожидания
|
|