Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
4-52040
Lexer
2002-11-01 20:31
2002.12.16
Как получить список подключенных к сети компьютеров?


8-51843
lexusU
2002-09-02 12:12
2002.12.16
Где взять исходники DirectDraw DirectSound DXCommon


3-51658
Cranium
2002-11-29 01:47
2002.12.16
Выхрузит Blob в файл!


3-51651
cypher
2002-11-27 00:17
2002.12.16
BDE-ODBC


1-51810
brestmarket
2002-12-05 11:52
2002.12.16
Необходимы ответы при использовании стандартных компонент Delphi6




   Наверх