Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.13 c
2-1251312234
sanx
2009-08-26 22:43
2009.10.25
TEdit, как отличить user ввод от присвоения Text нового значения?


15-1251484795
DeadMeat
2009-08-28 22:39
2009.10.25
Windows 7 и перезапись EXE файлов


2-1251403436
LSE
2009-08-28 00:03
2009.10.25
ScanLine


15-1251145808
Юрий
2009-08-25 00:30
2009.10.25
С днем рождения ! 25 августа 2009 вторник


15-1251525036
TUser
2009-08-29 09:50
2009.10.25
Умный хостинг?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский