![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как закрыть все формы, кроме основной ? [D6, Win2k]
Vovaka © (2002-11-14 10:09:00)В определенный момент необходимо закрыть все открытые формы, кроме основной. Перебором не хочется, форм очень много и кол-во постоянно меняется.
Vovaka (2002-11-14 10:47:00) [1]Спасибо всем.
Song (2002-11-14 10:41:00) [2]TScreen.Forms[]
Calm (2002-11-14 10:40:00) [3]В глобальной переменной Screen:TScreen есть список всех созданных форм.
Vovaka (2002-11-14 10:28:00) [4]А если не MDI ?
BoxTer (2002-11-14 10:16:00) [5]А какже ишшо, придется
если MDI - приложение:
for i:=1 to MainForm.MDIChildCount do
form.MDIChildren[i].Close;
... в конце-концов, не млн же форм у тебя, отработает, и глазом моргнуть не успеешь.