Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MDI [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Goblinus ©   (2002-07-06 22:37:00) 

Подскажите, ПЛЗ, как закрыть все дочерние формы (что-то типа MDIChildCount в цикле). Извините, что опять спрашиваю - но вылетело из башки начисто, а тот вопрос уже удалили.


Goblinus   (2002-07-08 16:58:00) [1]

Спасибо! За предыдущее сообщение извините :) - думал, никто не ответил, 2 дня уже жду :)


Goblinus   (2002-07-08 16:56:00) [2]

Уважаемые! Неужели НИКТО не знает?


Игорь Шевченко   (2002-07-08 12:17:00) [3]


procedure TfMain.CloseAllMDIForms;
begin
while ActiveMDIChild <> nil do begin
ActiveMDIChild.Release();
Application.ProcessMessages();
end;
end;


Balu   (2002-07-08 11:57:00) [4]

while MDIChildCount > 0 do
begin
MDIChildren[0].close;
if assigned(MDIChildren[0]) then MDIChildren[0].free;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо