Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

ERROR_SHARING_VIOLATION   Найти похожие ветки 

 
SmallVS ©   (2002-11-01 13:03) [0]

Как прочитать файл который уже используется другим процессом ?

Я делаю :
CreateFile( PChar( fileName ),
GENERIC_READ, FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0 );

Естественно GetLastError возвращает ERROR_SHARING_VIOLATION.

Please help !!!


 
Marcus   (2002-11-01 14:22) [1]

Если другой процесс открыл его без FILE_SHARE_READ, то никак. Только убив сам процесс.


 
Vitaliy Salnik   (2002-11-01 15:32) [2]

Другой процесс открыл его с FILE_SHARE_READ, я так думаю,
потому-что Far-ом или WinCmd я могу его просматривать.


 
Странный Прохожий ©   (2002-11-01 15:39) [3]

CopyFile() и открывать копию.


 
Cobalt ©   (2002-11-02 00:26) [4]

А если попробовать OpenFile?



Страницы: 1 вся ветка

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
1-51823
delfin82
2002-12-05 14:08
2002.12.16
Фора в Delphi


14-51933
Карелин Артем
2002-11-25 13:35
2002.12.16
О чем разговаривают программисты за пивом.


14-51951
nick_sniper
2002-11-20 02:55
2002.12.16
Где взять QuantumGrid?


14-51959
vopros
2002-11-26 13:33
2002.12.16
Как заставить себя не спать?


3-51607
Chudya
2002-11-26 09:56
2002.12.16
Посоветуйте хорошую книгу для создания удаленной базки на Делфи 6