Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
ВнизГИБРИД ИНИШНИКА И ТИПИЗИРОВАННОГО ФАЙЛА Найти похожие ветки
← →
Zeus_Chess (2004-02-16 12:50) [0]Скажите, мастера, а можно ли в одном файле объединить: чтобы в верхней части было деление на секции (как в инишниках), а ниже друг за другом располагались записи (как в типизированных файлах). Если такое возможно, то киньте ссылку или кратенькое руководство как с этим работать.
← →
Zergling (2004-02-16 13:00) [1]Нетипизированные файлы. Придумать свой заголовок.
Например в заголовке держать информацию: сколько секций и сколько подсекций в секциях (типа ини файл). Далее в заголовке хранить количество типизированных записей. Вот после этого заголовка уже писать типизированные записи.
BlockRead
BlockWrite
Seek помогут в этом
← →
Zergling (2004-02-16 13:00) [2]Нетипизированные файлы. Придумать свой заголовок.
Например в заголовке держать информацию: сколько секций и сколько подсекций в секциях (типа ини файл). Далее в заголовке хранить количество типизированных записей. Вот после этого заголовка уже писать типизированные записи.
BlockRead
BlockWrite
Seek помогут в этом
← →
Zeus_Chess (2004-02-16 13:06) [3]А можно чуть поподробнее?
← →
pasha_golub (2004-02-16 13:15) [4]А можно не мучаться и использовать два файла?
← →
Zeus_Chess (2004-02-16 13:19) [5]Можно и не мучаться, а с другой стороны, мучения с этими двумя файлами не лучше :))
← →
Zergling (2004-02-16 13:36) [6]Например, условно по блокам:
1 кусочек заголовка хранит 2 числа: количество секций и количество типизированных записей. Допустим 3 секции и 10 записей
2 кусочек заголовка считывается следующим образом: а. считываем число (сколько подсекций в секции). Далее считываем эти подсекции (допустим они определены как String[25]). Данную операцию №2 выполняем 3 раза т.к. секций 3.
3. С самого начала мы считали, что записей 10. Вот и считываем 10 типизированных записей, ведь заголовок и секции уже были считанны.
Смотри справку по процедуркам/фунциям Zergling © (16.02.04 13:00) [2]
← →
Serginio666 (2004-02-16 13:39) [7]Посмотри простое типизированое иерархическое хранилище. Храни что душе угодно
http://www.1c.hippo.ru/cgi-bin/predownl.cgi?id=2019
← →
Zeus_Chess (2004-02-16 13:43) [8]Спасибо !
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c