Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > 2 вопроса


Автор: Gnusss 27.2.2005, 23:59
Привет всем!!!

1. Как правильно уничтожать обекты созданные в ран-тайме?(что бы ничего не осталось)
2. Как узнать минимизированное ли мое приложение или нет?

Заранее спасибо!

Автор: Vit 28.2.2005, 01:11
1)
Код

Obj.free;
Obj:=nil;



Автор: Snowy 28.2.2005, 08:34
1. Если в твоем объекте выделяется память или создаются другие объекты, то нужно делать деструктор, в котором освобождать память, убивать объекты. Сам объект уничтожать при помощи Free.

2. Ловить события OnMinimize и OnActivate у Application.

3. Задавать разные вопросы в разных топиках.

Автор: Александра 28.2.2005, 10:51
Gnusss
есть ф-ия API IsIconic, она возврашает true если окно минимизированно.

пример: IsIconic(Form1.Handle)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)