|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.10.2015, 17:58 | #1 | |
Пользователь
Регистрация: 11.09.2015
Сообщений: 13
|
Доброго дня форумчане!
Необходимо хранить и изменять данные из ListView в файле как это лучше сделать? (Чтобы после перезапуска программы все загрузилось опять в ListView) например если в файле данные хранить вот так: Цитата:
Последний раз редактировалось Stilet; 13.10.2015 в 18:13. |
|
13.10.2015, 18:13 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
13.10.2015, 18:47 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Или просто в StringList. Проще не бывает
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
13.10.2015, 19:55 | #4 |
Пользователь
Регистрация: 11.09.2015
Сообщений: 13
|
|
13.10.2015, 20:05 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В зависимости от ценности информации. Если ценна и актуальна - то СУБД. Иначе и StringList или XML подойдет с чтением при старте программы и записью при выходе из неё. Хочешь каждый раз перезаписывай, если там не тыщи строк. Визуально разницы не заметишь, если небольшое количество строк
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
13.10.2015, 20:18 | #6 | ||
Пользователь
Регистрация: 11.09.2015
Сообщений: 13
|
Цитата:
Цитата:
|
||
13.10.2015, 20:20 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Можно, если не поменялась длина перезаписываемого участка. Но так сильно сложней с файлом работать. А если уж длина стала больше, то ни как
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.10.2015, 13:15 | #8 | |
Пользователь
Регистрация: 11.09.2015
Сообщений: 13
|
решил использовать tstringlist, возникла проблема с удалением:
Код:
Цитата:
Код:
Код:
Последний раз редактировалось Stilet; 14.10.2015 в 16:15. |
|
14.10.2015, 16:10 | #9 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Удалять нужно в обратном цикле for downto
|
14.10.2015, 16:15 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Рекомендую такой цикл:
Код:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранение кода программы в отдельном файле | Crystallon | Общие вопросы Delphi | 3 | 02.05.2011 17:09 |
Хранение БД в одном файле | D_E_N | БД в Delphi | 3 | 18.07.2009 14:01 |
Хранение текста в двоичном файле | Nitrino | Общие вопросы C/C++ | 63 | 04.06.2009 02:46 |
Упорядоченное хранение в файле | NSvirus | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 03.06.2009 12:04 |
хранение данных в файле (dc++) | AsabeasT | Общие вопросы Delphi | 2 | 27.03.2009 11:57 |