Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Хранение информации

Ответить
Настройки темы
Хранение информации

Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Есть TStringGrid информация в который поставляется через OnDrawCell и массив TStringList. Каким образом лучше осущетсвить хранение информации?
Ini файл - долго...
Сохранять в отдельные файл каждый элемент массива - то же самое...

Отправлено: 09:42, 27-05-2005

 

Аватара для Savant

Старожил


Сообщения: 300
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Xcode
Связан ли твой вопрос с этими двумя ?
http://forum.oszone.net/showthread.p...518#post306518
http://forum.oszone.net/showthread.p...388#post326388

Отправлено: 15:31, 27-05-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


ыть!..
(сорри, на разных форумах спрашивал, вот и на флудил ненароком).
ну да, связан, но только со вторым линком..
вот только ответов там не наблюдается....

Отправлено: 20:56, 27-05-2005 | #3


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Xcode
Я думаю, Вам стоит открыть для себя классы, поддерживающие сериализацию. Например, CObject из MFC. Вопросы решатся на раз-два.

Отправлено: 21:41, 27-05-2005 | #4


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


hasherfrog
А можно "на пальцах" объяснить для тупых?
Реализация желательны в C++ Builder, Delphi...
Токо мне кажется, что сериализация работать быстрее не будет.. я не прав?..

Отправлено: 10:13, 28-05-2005 | #5


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Xcode
На пальцах? Давайте я не по учебнику, а очень примитивно...
Любой объект имеет функцию сериализации - сохранения своего состояния на диск и, соответственно, восстановления его с диска. Практически _все "современные" классы имеют такую функцию. Даже визуальные компоненты. Таким образом, например, диалог (main view какой-нибудь) может сохранить свою позицию на экране, размер, открытые тулбары, последнее слово поиска и т.д. и. т.п. Реализация очень простая - объекту на вход дают клас "архив" - и объект сливает (востанавливает) все свои данные туда. В Вашем случае - размерность таблицы + содержимое ячеек (ну или что там?). Стринги _уже имеют сериализацию (!!! как любой объект)

CString:perator <<, >>
friend CArchive& operator <<( CArchive& ar, const CString& string );
throw( CArchiveException );

friend CArchive& operator >>( CArchive& ar, CString& string );
throw( CArchiveException );

friend CDumpContext& operator <<( CDumpContext& dc, const CString& string );

Вы почитайте всё-таки всё сами, ок?

***

А что до скорости. Знаете, я давно не видел программистов, которые заморациваются скоростью при работе с данными. Дурной пример M$ заразителен, наверное ;]

Отправлено: 23:22, 29-05-2005 | #6


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


оки, полистаю что нить...
сенькс...

Отправлено: 15:50, 30-05-2005 | #7


Аватара для Savant

Старожил


Сообщения: 300
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Xcode
Может это поможет ? http://www.delphikingdom.com/mastering/xml_ser.htm

Отправлено: 17:19, 30-05-2005 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Хранение информации

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Хранение БД AD __sa__nya Microsoft Windows NT/2000/2003 2 15-07-2008 17:16
хранение данных в интернете Sparkster Хочу все знать 12 11-10-2007 10:54
Законы | Новая редакция ФЗ "Об информации, информатизации и защите информации" ArtemD Защита компьютерных систем 2 31-07-2006 11:58
Хранение данных... bruno Хочу все знать 4 07-03-2006 16:42
Хранение цифровых видеозаписей Novocherkassk Видео и аудио: обработка и кодирование 11 12-07-2005 23:58




 
Переход