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

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

модальное окно


Страницы:   1 2

workbench ©   (2008-07-15 10:40:00) 

Здравствуйте, вот пытаюсь закрыть модальное окно, делаю вот так:

try
 ...
 if ... then
   begin
   ModalResult = mrOK;
   Close
   end
finally
 ...
end


только окошко по Close не закрывается, если заменить на CloseWindow - то тогда оно сворачиваеся, модальные окна как-то по особу закрывать надо? или нельзя совать Close в try... except?


workbench   (2008-07-15 10:53:00) [21]


> clickmaker


почему ж не закрывается?

создаётся форма вот так

 frm := Tsomeform.create(Self);
 try
    frm.showmodal
 finally
    frm.free
 end;


clickmaker   (2008-07-15 10:48:00) [22]

> ModalResult = mrOK

этого должно быть достаточно


workbench   (2008-07-15 10:47:00) [23]

да ничегошеньки не происходит, форма остаётся открытой


brother   (2008-07-15 10:42:00) [24]

> только окошко по Close не закрывается

я про то, что происходит при этом?


brother   (2008-07-15 10:41:00) [25]

> ModalResult = mrOK;

а close не помогает?


Страницы:   1 2

Наверх

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