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

Вниз

Чтение файла, занятого другим процессом   Найти похожие ветки 

 
DenKov ©   (2004-10-12 10:55) [0]

Имеем стрим, созданый таким образом:
FStream := TFileStream.Create("c:\1.txt", fmCreate or fmShareDenyWrite);

Как мне в другом месте программы открыть "1.txt" для чтения?


 
Reindeer Moss Eater ©   (2004-10-12 10:57) [1]

Как обычно.


 
Reindeer Moss Eater ©   (2004-10-12 10:58) [2]

А как понимать это:

... занятого другим процессом ....

Как мне в другом месте программы


 
DenKov ©   (2004-10-12 11:05) [3]

Пробовал так F := CreateFile(PChar(Path),GENERIC_READ, 0,nil,OPEN_EXISTING,FILE_ATTRIBUTE_READONLY,0); - не работает
Пробовал так FS := TFileStream.Create(path, fmOpenRead or fmShareDenyRead); - не работает
GetLastError говорит что "процесс не может получить доступ к файлу так как он занят другим процессом"


 
Reindeer Moss Eater ©   (2004-10-12 11:07) [4]

fmShareCompat


 
DenKov ©   (2004-10-12 11:11) [5]

fmShareCompat - пробовал, не помогло


 
Reindeer Moss Eater ©   (2004-10-12 11:12) [6]

неправильно пробовал.


 
DenKov ©   (2004-10-12 11:14) [7]

fmOpenRead + fmShareCompat ?


 
Reindeer Moss Eater ©   (2004-10-12 11:16) [8]

fmOpenRead or fmShareCompat or fmShareDenyNone


 
DenKov ©   (2004-10-12 11:18) [9]

"fmOpenRead or fmShareCompat or fmShareDenyNone"
Так тоже не работает


 
Reindeer Moss Eater ©   (2004-10-12 11:19) [10]

Значит он открыт так тем процессом.


 
DenKov ©   (2004-10-12 11:22) [11]

Т.е. я его не открою? :)


 
Reindeer Moss Eater ©   (2004-10-12 11:23) [12]

А кто тебя знает.


 
DenKov ©   (2004-10-12 11:26) [13]

Дружелюбный ты ;)



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

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

Наверх




Память: 0.49 MB
Время: 0.023 c
14-1096895691
Zacho
2004-10-04 17:14
2004.10.24
Дефрагментация в XP


14-1096719098
Piter
2004-10-02 16:11
2004.10.24
Как узнать размеры максимизированной формы?


1-1097215485
MegaVolt
2004-10-08 10:04
2004.10.24
Как отрисовать кусочек TMetaFileCanvas?


3-1096054177
tormoz
2004-09-24 23:29
2004.10.24
Проверка таблицы на соответствие структуры


14-1096645317
Amonimus
2004-10-01 19:41
2004.10.24
Помогите с IE