AntonVA1
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Не обязательно. Если все dataset-ы исходно закрыты, а открываются только при активации соответствующих форм, то все вполне неплохо - при активации формы - данные актуальны, а при закрытии (и закрытии датасета) - записываем изменения. Да и необходимость тащить ВСЮ базу - преувеличена. Если тащить только нужное - то можно все датасеты открыть сразу. Ну подождет юзер секунды 3-5. Зато формы потом мгновенно будут выстреливаться | Согласен, все зависит от реализации, можно открывать только в onshow. Но вручную вормы нужно обязательно! Читаем классику (Стив Тейксейера Ксавье Пачеко Delphi 5 для разработчика Том 1 стр. 230) Цитата: Все остальные формы ДОЛЖНЫ БЫТЬ УДАЛЕНЫ из списка автоматического создания, расположенного в диалоговом окне Project Options | и далее Цитата: Все модули форм должны содержать функцию реализации формы, которая предназначена для создания, настройки, отображения... и т.д. | Стоит не забывать, что память все еще нужно экономить, что бы не создавать монстров а-ля Виста |