Страница: 1 |
Ситуация такова: есть прога которая принимает по сетке файлы. скорости невысокие и часто возникают моменты когда она долго держит файл занятым принимая его. Есть прога на VB которая периодически просматривает папки приема и раскидывает файлы адресатам. Синхронизировать конец приема и начало просмотра папки неудается. Поэтому прога на VB просто сканирует папка раз в несколько секунд. В результате часто возникает ситуация когда она пытается переместить или открыть файл который еще принимается. Сейчас там такие ситуации обрабатываются на On Error GoTo... но много глюков вылезает на этом. Нет ли какого нить более красивого решения? Функции которая возвращала бы true если файл не занят никем?
Возможно проверять размер файла и, если он не изменился в течение n циклов, то считать принятым? Страница: 1 |
Вопрос: как проверить занят ли файл другим приложением?
Добавлено: 12.01.04 09:55
Автор вопроса: SideWinder
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Malyav
ICQ: 8440085
Вопросов: 15
Ответов: 117
Web-сайт:
Профиль | | #1
Добавлено: 12.01.04 11:17