|
Закрыть программу из модальной формы |
☑ |
0
kolts23381
19.01.15
✎
17:06
|
Есть модальная форма. Как из нее сделать выход из программы? До этого с другой формой сделал через ОповеститьОВыборе(); Но у этой формы нет родителя и не хотелось бы возится с переделкой.
А вообще мне нужно чтоб не было панелей сервис, панель окон и т.д. Открытие модально в режиме раб стола хорошо решает эту проблему. Но чтоб выйти из программы эта форма должна иметь родителя , что немного проблемно.
Как можно поступить проще?
|
|
1
kolts23381
19.01.15
✎
17:15
|
Не хочет форма вообще закрываться.
|
|
2
mikecool
19.01.15
✎
17:15
|
завершитьработусистемы?
|
|
3
Ёпрст
гуру
19.01.15
✎
17:16
|
пока модальная форма не закроется - передачи управления никуда не будет.. вообще.
|
|
4
kolts23381
19.01.15
✎
17:17
|
А она сволочь такая не закрывается. Как ее закрыть, можно где то галочка стоит?
|
|
5
kolts23381
19.01.15
✎
18:23
|
Все оказалось очень просто.
ДокументЧекККМ.ПолучитьФорму("ФормаРегистрацииПродаж",).ОткрытьМодально();
ЗавершитьРаботуСистемы();
Пока форма не закроется по идее система не завершится. Проверил вроде работает как надо. При закрытии формы выходит и из программы. Косяков вроде не должно быть?
|
|
6
lEvGl
гуру
19.01.15
✎
18:26
|
ПрекратитьРаботуСистемы() ложит на все открытые формы
|
|
7
kolts23381
19.01.15
✎
18:30
|
Буду смотреть что лучше, главное чтоб не вышли неожиданные косяки. Потому что операцию делаю на открытом сердце, то есть система уже в работе. Не хочется каждый раз при добавлении пользователя в ручную удалять дурацкие панели окон,панель сервис и т.д.
|
|
8
YHVVH
19.01.15
✎
18:34
|
ЗакрытьФорму
Событие ПриЗакрытии
ЗакрытьПрограмму
Не прокатывает?
|
|
9
lEvGl
гуру
19.01.15
✎
18:41
|
(7) нууууу нипоняяятно...
|
|