Size: a a a

2020 February 08

ГМ

Геннадий Малинин in Delphi & Lazarus
Забавная конструкция получилась
источник

ВБ

Владимир Б. in Delphi & Lazarus
Подскажите пожалуйста потокобезопасный TStrings подобный список с периодическим бекапом на диск?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
из коробки нет, надо писать или искать
источник

DB

Dmitry Belkevich in Delphi & Lazarus
могу свой TThreadStringList кинуть. в целом там ничего такого. SaveToFile есть - будешь дергать по мере надобности
источник

DB

Dmitry Belkevich in Delphi & Lazarus
он, к слову, в одном месте так и работает )
источник

ВБ

Владимир Б. in Delphi & Lazarus
Dmitry Belkevich
могу свой TThreadStringList кинуть. в целом там ничего такого. SaveToFile есть - будешь дергать по мере надобности
видел реализации подобные, но вот на сколько она  полноценная относительно TStringList например?
источник

ВБ

Владимир Б. in Delphi & Lazarus
Ну типо удаление, сортировка и т.д.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Удаление сортировка есть
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Чего не хватает - допишешь, там пара строк обвязки, лок/анлок
источник

ВБ

Владимир Б. in Delphi & Lazarus
Dmitry Belkevich
Чего не хватает - допишешь, там пара строк обвязки, лок/анлок
Ну скинь, буду благодарен
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Ок, сейчас сюда кину
источник

ВБ

Владимир Б. in Delphi & Lazarus
а то я тут уже решил лепить наследника от TStrings по аналогии с TStringList но с локами в нужных местах и выгрузкой каждые N строк
источник

ВБ

Владимир Б. in Delphi & Lazarus
у меня то есть своя реализация подобного, но для постоянной записи в файл, и с минимумом функций
источник

VA

Viktor Akselrod in Delphi & Lazarus
Владимир Б.
а то я тут уже решил лепить наследника от TStrings по аналогии с TStringList но с локами в нужных местах и выгрузкой каждые N строк
не проще лочить сам TStrings через монитор?
источник

ВБ

Владимир Б. in Delphi & Lazarus
Viktor Akselrod
не проще лочить сам TStrings через монитор?
через какой монитор? О чём речь?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Монитор не везде есть
источник

DB

Dmitry Belkevich in Delphi & Lazarus
В fpc вот как раз нет
источник

VA

Viktor Akselrod in Delphi & Lazarus
Владимир Б.
через какой монитор? О чём речь?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
А лок секции везде. Более переносимо
источник

DM

Dmitry Mozulyov in Delphi & Lazarus
Владимир Б.
у меня то есть своя реализация подобного, но для постоянной записи в файл, и с минимумом функций
Если есть - зачем ищешь ещё?
источник