Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.25;
Скачать: CL | DM;

Вниз

Сохранение и загрузка информации   Найти похожие ветки 

 
id_984fa940   (2009-08-21 21:02) [0]

Пусть имеется переменные (массивы переменных, структур) в памяти программы с некоторыми значениями, мне необходимо сохранить данные в них на диск, а затем считать их обратно (причем структура данных иерархическая, или что-то в этом роде). Многие программы используют для этой цели xml (но я немножко нуб и ничего в нем не понимаю).
Можете посоветовать готовые решения подобных задач? Может все же стоит покопаться в xml?


 
TListView   (2009-08-21 21:09) [1]

> Пусть имеется переменные (массивы переменных, структур)
> в памяти программы с некоторыми значениями, мне необходимо
> сохранить данные в них на диск


Думаю, что возражений со стороны форума не будет.


 
Palladin ©   (2009-08-21 21:17) [2]


> Можете посоветовать готовые решения подобных задач?

Готовые решения называются "услуги по написанию курсовых и дипломных работ". Хотя бесплатные готовые решения предлагаются в любом пособии (учебнике) языка Паскаль.


 
Сергей М. ©   (2009-08-21 21:58) [3]


> структура данных иерархическая
> Можете посоветовать готовые решения подобных задач?


TTreeView.SaveToFile - куда уж более "готовое" и "иерархическое"


 
id_984fa940   (2009-08-21 22:00) [4]


> Думаю, что возражений со стороны форума не будет.

это большая удача, жизнь налаживается


> Готовые решения называются "услуги по написанию курсовых
> и дипломных работ"

у меня не та специальность, разве что Вы шарите vhdl тогда поговорить можно.

Под готовыми решениями я понимаю бесплатные модули для моей задачи (по xml такие находил, но там сложно)


 
id_984fa940   (2009-08-21 22:04) [5]


> TTreeView.SaveToFile

я таки нуб, спасибо


 
Сергей М. ©   (2009-08-21 22:06) [6]

Носи не стаптывай)


 
Palladin ©   (2009-08-21 22:37) [7]


> у меня не та специальность,

специальность тут ни причем


 
Германн ©   (2009-08-22 02:36) [8]


> Palladin ©   (21.08.09 22:37) [7]
>
>
> > у меня не та специальность,
>
> специальность тут ни причем
>

Не согласен!
Специальность - тут самое важное!
Учащемуся кулинарного техникума готов оказать любую помощь! (В вопросах программирования ес...но).
:)


 
id_984fa940   (2009-08-22 02:47) [9]

Еще один вопросик. В своей програмке я создал динамический массив, элементы которого являються записями (record) один из элементов которых - динамический массив. Мне просто стало интересно, не приведет ли такая вложенность и нагромождение к проблемам в работе программы и вообще корректно ли это с точки зрения проф. программирования (к нему отношения не имею, но хочется делать правильно)


 
Германн ©   (2009-08-22 03:10) [10]


> id_984fa940   (22.08.09 02:47) [9]
>
> Еще один вопросик. В своей програмке я создал динамический
> массив, элементы которого являються записями (record) один
> из элементов которых - динамический массив. Мне просто стало
> интересно, не приведет ли такая вложенность и нагромождение
> к проблемам в работе программы и вообще корректно ли это
> с точки зрения проф. программирования (к нему отношения
> не имею, но хочется делать правильно)

Приведёт однозначно!


 
id_984fa940   (2009-08-22 06:38) [11]

Не посоветуете ли, что можно сделать. Мне нужна такая структура для хранения информации.

P.S. вот написанный мною модуль
http://file.qip.ru/file/98479090/4b63eb9d/Structures.html
(полно ошибок и незакончен)

(варианты напиться, повеситься, ... прочитать самоучитель делфи на 1251 стр. не подходят :)


 
Сергей М. ©   (2009-08-22 12:34) [12]


> что можно сделать


Для начала следует убрать из перекрытого деструктора обнуление всех дин.массивов - компилятор их сам обнулит и уничтожит, ибо дин.массивы есть тип данных с управляемым временем жизни.



Страницы: 1 вся ветка

Текущий архив: 2009.10.25;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
4-1220621752
Demo_nik
2008-09-05 17:35
2009.10.25
Как определить путь к каталогу в котором нахожусь?


1-1221634382
Sashka
2008-09-17 10:53
2009.10.25
Последовательность идентификации и устранения ошибки


1-1222010444
Д С
2008-09-21 19:20
2009.10.25
Как задать толщину линии TPen.Width равную 1 мм?


2-1251882705
sanx
2009-09-02 13:11
2009.10.25
Получить от компилятора текущую дату в констатнту, как?


2-1251794492
sanx
2009-09-01 12:41
2009.10.25
Как вызвать звук который издает, при клике, окно под модальным?