![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi XE7
Пользователь
Регистрация: 26.07.2010
Сообщений: 74
|
![]()
Доброе утро.
Есть TreeView с некой структурой, которое в последующем экспортируется в StringList: Код:
Код:
Вопрос: как сделать запись в файл и список путей, и записи? Или может я изначально реализовываю геморройным путём? |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Не то чтобы неверным путем... Если нужно то можно
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Delphi XE7
Пользователь
Регистрация: 26.07.2010
Сообщений: 74
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Delphi XE7
Пользователь
Регистрация: 26.07.2010
Сообщений: 74
|
![]()
Можно, конечно, сохранить весь список в текстовый файл, а массив записей потоком в другой, но хотелось бы в один файл. Это возможно?
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Delphi XE7
Пользователь
Регистрация: 26.07.2010
Сообщений: 74
|
![]()
Вы, видимо, не так поняли. Мне нужно сохранить список путей и структуру, которую я описал ранее.
А по поводу Ini-файлов: вообще раньше я думал создать рядом с программой папку, в которой была бы такая структура: /struct /struct/Subject1 /struct/Subject1/Theme1 /struct/Subject1/Theme1/Var1.ini Но, по-моему, экспорт потоком в файл будет более безопасней в плане посмотреть какой вопрос-ответ. Последний раз редактировалось JoLan; 15.01.2011 в 13:50. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
![]()
^__^ помниться можно делать так f: file of Struct.... но он будет ругаться т.к. ему подавай статические массивы, т.е. для string надо будет зафиксировать размер...
Помог? Ну так нажми на весы!
![]() |
![]() |
![]() |
![]() |
#9 |
Delphi XE7
Пользователь
Регистрация: 26.07.2010
Сообщений: 74
|
![]()
ув. товарищ SNUPY, если пришли говорить не по теме - лучше не говорите. Поставлен конкретный вопрос: как записать StringList и Array of Record в 1 файл. Либо, если этот вопрос глуп с точки зрения реализации, предложите лучшее решение.
|
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
А SNUPY между прочим дело говорит. Структуры в текстовые файлы сохранять не удобно. Так что ты определись что тебе нужно. Если посчитаешь это флудом то вот тебе конструктив: Сохраняй то что в StringList в текстовый файл, а то что в Array of Record в другой методом SNUPY, не забыв образмерить или финализировать строки в записи. не смешивай все в кучу - пожалеешь Удачи.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
FileStream Read и массив байтов | bondik | Общие вопросы .NET | 5 | 06.10.2010 22:36 |
Проблемы с FileStream | Gauss | Общие вопросы .NET | 10 | 13.09.2010 17:16 |
В чём различие записей Record от Packed Record? | Terran | Общие вопросы Delphi | 7 | 08.06.2010 17:14 |
Record / Packed Record | Alex Cones | Общие вопросы Delphi | 7 | 11.11.2009 10:43 |
FileStream | ryton | Общие вопросы Delphi | 9 | 26.05.2008 13:53 |