Форум: "Основная";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
ВнизЗдравствуйте уважаемые Программисты! Ну помогите чайнику! Найти похожие ветки
← →
Zool (2002-02-01 16:45) [0]Здравствуйте уважаемые Программисты! Ну помогите чайнику! Надо чтобы форма (только что созданая) в OnCreate вгружала все компоненты из .Dfm файла со всеми их процедурами,
если не сложно, то примерчик.Если всё-таки такое не мутится, то поясните плиз на кой черт нужна ф-ция ReadComponetResFile?
← →
Digitman (2002-02-01 17:08) [1]зачем нужен ReadComponetResFile ?
простой пример :
вот создал ты , скажем, тем или иным образом объект класса TTreeView, настроил его св-ва, заполнил его некоей древовидной структурой и хочешь перед выходом из своего приложения сохранить состояние этого объекта с тем, чтобы при очередном запуске восстановить его именно в том виде, в каком он был на момент сохранения.
сохраняешь объект в файле :
WriteComponentResFile("c:\mysavedtreeobject.dat", MyTreeViewComponent);
и завершаешь приложение
при очередном запуске приложения снова создаешь тем или иным образом "чистый" экз-р TTreeView и восстанавливаешь его св-ва чтением из ранее сохр-го файла :
ReadComponentResFile("c:\mysavedtreeobject.dat", MyTreeViewComponent);
← →
Юрий Зотов (2002-02-01 18:02) [2]> все компоненты из .Dfm файла со всеми их процедурами
Никакие процедуры в DFM не хранятся. Методы тоже.
А для того, чтобы залить форму из DFM надо создавать ее методом CreateNew. Но при этом никаких OnCreate не возникает.
← →
Digitman (2002-02-01 18:41) [3]>Zool
Вникни в то, о чем говорит <Юрий Зотов> ! Именно - о методах, которые, якобы, хранятся в .DFM
DFM - текстовый файл !
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c