Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2018-09-27 15:10:22 ЛС | профиль | цитата
ZloiDed писал(а):
Что то не разобрался как его добавить в проект
Закинуть в папки conf и code соответствующие файлы. Но с недавних пор компонента DataToFile нет в палитре - можно либо добавить самому, либо copy-paste из схемы примера поиска (там есть пример).

ZloiDed писал(а):
Вроде в компоненте FileStream есть возможность открывать только чтение
Да, но нету компонента, который в этом стриме будет искать - модифицированный DataToFile и призван решить эту проблему.
При открытии файла играет роль режим открытия и режим совместного доступа - в первом приложении, которое открыло и работает с файлом и в твоём приложении, в которм ты тоже хочешь с ним работать. Так вот, в существующем FileStream режим открытия "Read" включает в себя режим совместного доступа "запрет записи в файл". То-есть, одна программа открыла файл для записи, а потом приходишь ты и хочешь открыть тот же файл, отрубив первой программе запись. Система такого не позволяет.
Поэтому в модифицированном FileStream есть свойство ShareMode, благодаря которому можно открыть чужой файл для чтения (если первая программа это позволяет).
карма: 26

0
Редактировалось 1 раз(а), последний 2018-09-27 15:11:16