Показать сообщение отдельно
  #13  
Старый 01.05.2008, 11:26
voron_paa voron_paa вне форума
Прохожий
 
Регистрация: 26.01.2008
Сообщения: 49
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
во-первых. а кто будет аллокировать память? ты используешь динамические массивы - так его длинну надо определить после того, как ты считываешь кол-во записей.
во-вторых, для кол-ва записей заведи себе отдельную переменную.

Ну и втретьих - общее замечание. Я бы все-таки сделал все классами и у них бы понаписал методов SaveTostream и LoadFromStream, а в основной программе просто дергал бы метод "верхнего" класса, который в свою очередь дергал бы все, что ниже лежит. а хранение организовал бы с помощью TObjectList.

В свою очередь я бы предложил создать потомка класса TList в котором уже всё это есть надо тока чуточку дописать и всё...
А хранить всё в items. А для записи создать свой класс и пихать их Items... И без массивов...
Ответить с цитированием