
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.11.2005, 13:50
|
|||
|---|---|---|---|
|
|||
Блокировки файлов |
|||
|
#18+
как узнать заблокирован какой-л файл системой (Windows) или нет? не плохо бы еще и тип блокировки (чтение, запись). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2005, 14:10
|
|||
|---|---|---|---|
|
|||
Блокировки файлов |
|||
|
#18+
useinкак узнать заблокирован какой-л файл системой (Windows) или нет? не плохо бы еще и тип блокировки (чтение, запись). Так попробуй открыть его (интересующий файл) на "чтение+запись", отлови ошибку и определи все, что тебе нужно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2005, 08:18
|
|||
|---|---|---|---|
|
|||
Блокировки файлов |
|||
|
#18+
это понятно, но придется открывать в разных режимах. а нет ничего уже готового, например в api? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2005, 08:44
|
|||
|---|---|---|---|
|
|||
Блокировки файлов |
|||
|
#18+
useinэто понятно, но придется открывать в разных режимах. а нет ничего уже готового, например в api? Еще есть LockFile() и LockFileEx(). Их подробное описание есть в MSDN'e... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2005, 08:57
|
|||
|---|---|---|---|
|
|||
Блокировки файлов |
|||
|
#18+
спасибо, но не то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2005, 23:07
|
|||
|---|---|---|---|
Блокировки файлов |
|||
|
#18+
Есть только один способ - попытаться его открыть эксклюзивно. Если он занят, то тебе это сделать не дадут и будет ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.11.2005, 10:29
|
|||
|---|---|---|---|
|
|||
Блокировки файлов |
|||
|
#18+
всем спасибо, воспользовался CreateFile(FileName, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_NO_BUFFERING, NULL); CreateFile(FileName, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_NO_BUFFERING, NULL); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2032456]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 341ms |

| 0 / 0 |
