Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.24;
Скачать: CL | DM;

Вниз

Господа, подскажите, как правидьно организовать большой проект   Найти похожие ветки 

 
OlegGashev ©   (2003-11-13 16:04) [40]

Не сказано было. Если форма модальная, а их большинство в проекте, проще сразу освобожать память после закрытия формы.
То есть что-то в таком роде:


procedure TSDIAppForm.HelpAbout1Execute(Sender: TObject);
var AboutBox:TAboutBox;
begin
AboutBox:=TAboutBox.Create(self);
AboutBox.ShowModal;
AboutBox.Free;
end;


 
Silver Alex ©   (2003-11-13 16:06) [41]

понял, этот пример просто для MDI-форм, потому что они как Create так сразу и Show, перепиши чуть-чуть здесь

> if not Result then
> AFormClass.Create(Application);

if not Result then
with AFormClass.Create(Application) do
Show;


 
Anatoly Podgoretsky ©   (2003-11-13 16:18) [42]

OlegGashev © (13.11.03 16:04) [40]
Для данного случае еще более правильнее слежующее


procedure TSDIAppForm.HelpAbout1Execute(Sender: TObject);
begin
with TAboutBox.Create(self) do
try
ShowModal;
finally
Free;
end;
end;



Страницы: 1 2 вся ветка

Текущий архив: 2003.11.24;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.033 c
3-78809
Tumcoat
2003-11-05 03:30
2003.11.24
Проблема с бегунком DBGrid-а в dBase


1-79038
Ragazor
2003-11-13 13:13
2003.11.24
Как правильно устанавливать соед. по DDE?


1-78883
Developerr
2003-11-13 12:32
2003.11.24
Границы ячейки в F1Book версии 6


3-78832
Maloy
2003-11-02 13:13
2003.11.24
Записать Image в Базу данных.


1-78922
Bazalt
2003-11-13 23:17
2003.11.24
Расчет кватерниона