OpenFile(#File, Filename$) открывает файл в монопольном режиме (Так?)
при использовании WinAPI
например открыть файл так
CreateFile_(parFileName, #GENERIC_READ | #GENERIC_WRITE, #FILE_SHARE_READ, #NUL, #OPEN_EXISTING, #FILE_ATTRIBUTE_NORMAL, #NUL)
теряется переносимость (кроссплатформенность)
Какие еще есть варианты которые я не вижу?