Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: проверка открыт ли файл. Добавлено: 31.12.03 10:13  

Автор вопроса:  morozov

Уважаемые, господа!

 

Всех с наступающим новым годом!

Не сможет ли кто мне подсказать, как определить, что файл открыт.

Стоит задача сделать что – то типа BACKUP.

Иногда несколько файлов оказываются открытыми пользователями.

Нет ли возможности до копирования определить, что данный файл открыт

Файлы открываются локально.

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #1 Добавлено: 31.12.03 11:35

А ты чем открываешь файлы? Если Common'ом, то там есть флаг блокировки файла...

Ответить

Номер ответа: 2
Автор ответа:
 morozov



Вопросов: 10
Ответов: 7
 Профиль | | #2 Добавлено: 31.12.03 11:45

я его вообще не открываю я хочу его сопировать

а мне API FileCopy пишет ошибку.

Ответить

Номер ответа: 3
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #3 Добавлено: 01.01.04 10:10

Наверное, есть какая-нибудь API'шка...

Я не знаю...

Ответить

Номер ответа: 4
Автор ответа:
 NeForm@t



ICQ: 252999255 

Вопросов: 36
Ответов: 247
 Web-сайт: g--k.newmail.ru
 Профиль | | #4
Добавлено: 01.01.04 13:20

function A(file as string) as boolen

on error goto ret

open file for binary as #99

close

a=false

exit sub

ret:

close

a=true

end function

Вроде должно работать =)

Govnuk

Ответить

Номер ответа: 5
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #5 Добавлено: 01.01.04 21:02

Блин, щас только доперло до меня - если лезет ошибка в API FileCopy, то файл открыт!

Или я не прав?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам