Как узнать, какой процесс блокирует файл? - VB
Формулировка задачи:
Перед открытием файла необходимо проверить его "занятость". Если таковая имеется, то
CreateFile
выдаст "-1".Вопрос: как определить какой процесс занял файл?Решение задачи: «Как узнать, какой процесс блокирует файл?»
textual
Листинг программы
Function IsBookOpen(wbFullName As String) As Boolean Dim iFF As Integer iFF = FreeFile On Error Resume Next Open wbFullName For Random Access Read Write Lock Read Write As #iFF Close #iFF IsBookOpen = Err End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д