powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Сохранение восстановление объектов
3 сообщений из 3, страница 1 из 1
Сохранение восстановление объектов
    #34289052
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Пользователи поставили мне задачу, чтобы программа написанная мной могла сохранять свое состояние при завершении работы и восстанавливать при следующем запуске. Все было бы просто если необходимо восстановить только настройки, но пользователи создают кучу окон, в каждом окне куча графических объектов между собой связаны 1..1 и 1..n, вообщем сложная древовидная структура классов. Пишу на Visual C++ 6. Скажите плиз, свое мнение, каким образом это можно реализовать данную задачу, какую технологию выбрать?Думал в сторону XML, но никогда раньше с этим не сталкивался, может будет полезно разобратся, но не знаю на сколько это целесообразно искользовать...

С уважением
...
Рейтинг: 0 / 0
Сохранение восстановление объектов
    #34289116
m0ks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не ошибаюсь, это называется сериализацией. Если у тебя все построенно в виде дерева классов, то можно создать итератор, который бы пробегался по дереву и дергал бы за нужный интерфейс. Как пример можешь посмотреть на сайте viksoe.dk проект windowless controls, там правда интерфес строится подобным образом (расположение кнопочек и пр.)
...
Рейтинг: 0 / 0
Сохранение восстановление объектов
    #34289340
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программа выглядит как диалоговое окно, которое не меняется. Из диалога можно создать Фреймы, в которых есть класс потомок от CView. Объект потомок класса CView, может создать 1..n количество объектов, которые делят объект представление на области, так же эти объекты могут содержать кучу графических объектов.
Пришла в голову мысль, можно ли сохранить один фрейм средствами класса CDocument?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Сохранение восстановление объектов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]