многопоточная запись в фаил

wizard

Client
Регистрация
04.10.2011
Сообщения
1 004
Благодарностей
632
Баллы
113
Здравствуйте,
подскажите как лучше всего реализовать запись в фаил от 20 потоков ?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
Стандартный метод "Записать в файл -> Записать текст" не работает?
Альтернатива С#
 

wizard

Client
Регистрация
04.10.2011
Сообщения
1 004
Благодарностей
632
Баллы
113
Стандартный метод "Записать в файл -> Записать текст" не работает?
работает , вот только с ошибками - иногда пишет по 2 строки в одну строку
 

wizard

Client
Регистрация
04.10.2011
Сообщения
1 004
Благодарностей
632
Баллы
113

codeby

Client
Регистрация
25.08.2014
Сообщения
394
Благодарностей
53
Баллы
28
кстати такая же проблема
бывает пишет в 1 строку сразу 2
работаю со списками или таблицами с опцией сохранения
но вопрос тоже актуален
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Для записи в многопоток нужно использовать списки и таблицы, синхронизированные с файлом. Не нужно использовать экшен Файлы - Запись и экшены Списки/Табл - Сохранение в файл
 

codeby

Client
Регистрация
25.08.2014
Сообщения
394
Благодарностей
53
Баллы
28
Для записи в многопоток нужно использовать списки и таблицы, синхронизированные с файлом. Не нужно использовать экшен Файлы - Запись и экшены Списки/Табл - Сохранение в файл
так в принципе оно так и есть, но всё равно бывает два значения в строку пихнёт без перевода строки
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
Сделайте эскейп текста - может быть пишетя только \n или \r.
Отключите перевод строки и дописывайте перевод в конце текста.
Попробуйте использовать глобальную переменную.
Если не поможет единственный вариант та ссылка, что я дал. Поверьте, это самый простой способ.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Не могу подтвердить наличие проблемы. прикладывайте семпл как работаете с данными когда у вас возникают такие проблемы
 

wizard

Client
Регистрация
04.10.2011
Сообщения
1 004
Благодарностей
632
Баллы
113
проблема была в том что в разных проектах использовал и списки и запись в этот же фаил, заменил везде на списки = теперь все ок.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)