Вниз
Скачать: CL | DM;

Как закрыть все формы, кроме основной ?   Найти похожие ветки 

← →
Vovaka   (2002-11-14 10:09) [0]

В определенный момент необходимо закрыть все открытые формы, кроме основной. Перебором не хочется, форм очень много и кол-во постоянно меняется.


← →
BoxTer ©   (2002-11-14 10:16) [1]

А какже ишшо, придется
если MDI - приложение:

for i:=1 to MainForm.MDIChildCount do
form.MDIChildren[i].Close;

... в конце-концов, не млн же форм у тебя, отработает, и глазом моргнуть не успеешь.


← →
Vovaka   (2002-11-14 10:28) [2]

А если не MDI ?


← →
Calm ©   (2002-11-14 10:40) [3]

В глобальной переменной Screen:TScreen есть список всех созданных форм.


← →
Song ©   (2002-11-14 10:41) [4]

TScreen.Forms[]


← →
Vovaka   (2002-11-14 10:47) [5]

Спасибо всем.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-82690
Julya
2002-11-14 16:16
2002.11.25
Подскажите функцию, которая возвращает следующую дату!


3-82582
STANT
2002-11-07 19:41
2002.11.25
Как распечатать БД?


3-82680
saniok
2002-11-06 19:36
2002.11.25
А что, больше 7-ми в парадоксе нельзя?


6-82907
Chlavik
2002-09-26 02:26
2002.11.25
Сохранение масива..............


3-82677
and_sp
2002-11-07 11:30
2002.11.25
Преобразования текста в таблицу




   Наверх