![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Проэкт висит в процессах после закрытие программы
через крестик появляется это когда я MainForm ставлю в hide и открываю другую форму и когда я её закрываю то Проэкт висит в процессах Помогите ![]() |
|
#2
|
||||
|
||||
|
Это потому, что ты не закрыл основной поток приложения.
|
|
#3
|
|||
|
|||
|
а как закрыть его чтобы другая форма осталась открытой ??
|
|
#4
|
||||
|
||||
|
Так сам-же скрыл главное окно приложения, теперь пиши код который опять его отображает, или сам аварийно прекращай работу приложения через Halt или Terminate.
|
|
#5
|
|||
|
|||
|
а подробнее эту процедуру можешь описать ? а то я не могу разобраться
|
|
#6
|
|||
|
|||
|
Как надо вписать код ?
if form2.close then form1.close так не идёт ( или мне проэкт весь лучше всё на главной форме делать а не на 2 форме ? |
|
#7
|
||||
|
||||
|
Так и пиши в точке где надо напрочь закрыть приложение:
Код:
Halt; Код:
Application.Terminate; А для проверки видимости окна используется свойство Visible |
|
#8
|
|||
|
|||
|
и как я этот код вставлю в крестик на строке заголовка во второй форме?
|
|
#9
|
||||
|
||||
|
Цитата:
![]() У окна есть события OnClose или OnHide выберите подходящее для вас и там вставьте этот код. |
|
#10
|
|||
|
|||
|
вот это мне и надо было.
так легко, а я и не сообразил позор мне =D спасиб тебе |