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

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

Посоветуйте, как можно проверить, создана ли MDI форма или нет? [D3, D4, D5, D6, Win95/98]


Term ©   (2002-10-09 15:24:00) 


Johnny Smith   (2002-10-09 16:04:00) [1]

for i:=0 to MainForm.MDIChildCount-1 do
if TForm(MainForm.MDIChildren[i]) is TMyMDIForm then
begin
IsExists:=True;
end;


Swamp   (2002-10-09 15:27:00) [2]

Вполне.
Или проверить на nil указатель, если его вернули, или прербрать все MDIChildren[i].Name и сравнить с именем искомой.


Skier   (2002-10-09 15:26:00) [3]

>Term
MDIChildCount + MDIChildren ?


Наверх

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