Форум: "Начинающим";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
ВнизРабота с Формами Найти похожие ветки
← →
Quest © (2005-10-25 11:19) [0]Есть форма (fmMaster) с свойством FormStyle:=fsMDIForm и и форма (fmSlave) FormStyle:=fsMDIChild (без автосоздания), я создаю объект:
var
Slave: TfmSlave;
begin
Slave := TfmSlave.Create(Owner);
end;
и у меня с этим 2 проблемы:
1) если я создаю 10 форм (exe жрёт больше памяти), а потом убиваю их в OnClose прописываю Action := caFree; или Self.Free; то память не освобождается.
2) если я максимезирую форму, а потом убиваю её то форма на которую переходит фокус то же становится максимезированной.
Как мне освобождать память и как сделать так что бы формы не влияли друг на друга при уничтожении?
← →
Игорь Шевченко © (2005-10-25 11:45) [1]
> 2) если я максимезирую форму, а потом убиваю её то форма
> на которую переходит фокус то же становится максимезированной
Стандартное поведение MDI
> 1) если я создаю 10 форм (exe жрёт больше памяти), а потом
> убиваю их в OnClose прописываю Action := caFree; или Self.
> Free; то память не освобождается.
Как именно определяешь, что память не освобождается ?
← →
Quest © (2005-10-25 14:22) [2]про стандартное поведение в MDI я уже начал джогадыватся, а как можно его избежать????
ОЗУ смотрю в Alt+Ctrl+Del (Windows 2000)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.05 c