Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизСохранить в файл данные разных типов Найти похожие ветки
← →
Dudee © (2005-11-14 19:33) [0]Такая ситуация: есть TabledNotepad с 6-ю страницами. На 4-х StringGrid"ы и на 2-х Chart"ы. Подскажите плз, как данные из всего этого корректно сохранить в один файл, чтобы потом (при открытии файла) подгрузить всё это обратно в свои компоненты.
← →
Dudee © (2005-11-14 19:41) [1]
> есть TabledNotepad
то есть TabbedNotebook :)
← →
Просто тип (2005-11-14 20:22) [2]Используй BlockWrite().
← →
app © (2005-11-14 20:24) [3]Пиши как бинарные данные, в своем формате
← →
Dudee © (2005-11-14 20:58) [4]а можно кусок кода, если не сложно
← →
злобная танька © (2005-11-14 22:26) [5]ну что то типа
AssignFile(f, "save.01")
ReSet(f, 1);
Read(f, numpages); //число страниц
Read(f, numstringgrids); //число стринггридов
for i := 1 to numstringgrids do
ReadStringGridInfo(i); //а ето твоя процедура чтения инфы о стринггриде
Read(f, numcharts); //число чартов
for i := 1 to numcharts do
ReadStringChartInfo(i);
и т.д.
процедура ReadStringGridInfo(i) может также последовательно считывать сначала кол-во ячеек по горизонтали и вертикали а потом данные в них. если там хранятся строки можно также считывать сначала длину строки потом усю ее.
запись аналогична на 100%.
← →
Dudee © (2005-11-21 17:46) [6]Спасибо, буду пробовать. Долго не залазил на форум, так как просто не было возможности
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.043 c