![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() У меня есть процедура, во время выполнения этой процедуры всплывает новая форма, как сделать так чтобы во время открытия формы процедура остановила свое выполнение, и не начинала, до тех пор пока форма не закроется?
|
#2
|
||||
|
||||
![]() Какая форма (простая или модальная)??? Как вызываешь эту форму???
Если через эту же процедуру вызываешь модальную форму, то процедура ждет ее закрытия... В начале был Бит, потом Байт и только потом появилось Слово... |
#3
|
|||
|
|||
![]() Ну идет примерно так
Код:
procedure TForm1.N7Click(Sender: TObject); begin bla-bla-bla; bla-bla-bla; bla-bla-bla; with TForm2.Create(self) do try ShowModal; finally Free; end; {Дальше действия не идут пока не закроетсся форма} bla-bla-bla; bla-bla-bla; bla-bla-bla; bla-bla-bla; end; |
#4
|
||||
|
||||
![]() Ну так все вроде правильно...Процедура работает, появилась форма, закрылась форма, процедура продолжила работу...А что не так работает???
В начале был Бит, потом Байт и только потом появилось Слово... |
#5
|
||||
|
||||
![]() Ну так все вроде правильно...Процедура работает, появилась форма, закрылась форма, процедура продолжила работу...А что не так работает???
В начале был Бит, потом Байт и только потом появилось Слово... |