Вверх ↑
Ответов: 3887
Рейтинг: 620
#1: 2012-02-06 13:40:10 ЛС | профиль | цитата
Раз ты уже пилишь FileStream... У меня давно руки чешутся добавить свойство ShareMode (на основе констант ofShareExclusive, ofShareDenyWrite, ofShareDenyRead, ofShareDenyNone) и CreationFlags (константы ofCreateNew, ofCreateAlways, ofOpenExisting, ofOpenAlways, ofTruncateExisting).

Для этого в коде нужно вызовы NewReadFileStream, NewWriteFileStream и NewReadWriteFileStream заменить
на NewFileStream с указанием полного списка атрибутов. Это позволит, например, двум программам писать в один файл, или блокировать файл от чтения. Как идея?
карма: 18

1
Голосовали:Konst