|
Можно ли восстановить видимость 1С запущенной с параметром Embedding ?
| ☑ |
0
Barbossa
21.08.12
✎
11:11
|
Доброе время суток.
Запускается 1С с параметром -Embedding.
В итоге она висит как процесс. От обычного запуска, я так понимаю, этот отличается тем, что скрыто основное окно программы.
Можно ли при начале работы системы восстановить его видимость ?
|
|
1
H A D G E H O G s
21.08.12
✎
11:12
|
От обычного запуска, я так понимаю, этот отличается тем, что скрыто основное окно программы.
Нет
|
|
2
H A D G E H O G s
21.08.12
✎
11:12
|
Его по OLE запускают
|
|
3
H A D G E H O G s
21.08.12
✎
11:13
|
Когда по OLE запущено, можно сделать его
V8.Visible=true;
|
|
4
H A D G E H O G s
21.08.12
✎
11:15
|
Когда по OLE запущено и visible оставили нетронутым и некорректно завершили соединение (без команды ЗавершитьРаботуСистемы()) - останется висеть..
Еще вариант - Visible сделали true, родительский процесс завершили, осталось 1С - дочернее с параметром Ембедед, окно нормальное, можно работать, все дела.... Но когда его закрываешь - остается висеть..
Такие дела.
|
|
5
Barbossa
21.08.12
✎
11:18
|
(4) Спасибо.
|
|
6
hhhh
21.08.12
✎
11:24
|
как-то странно, почему-то когда запускаешь через COMConnector команда ЗавершитьРаботуСистемы() недоступна
|
|
7
H A D G E H O G s
21.08.12
✎
11:25
|
(6) Тогда достаточно
V8=неопределено;
А вот когда Application - тогда Завершить....
|
|
8
hhhh
21.08.12
✎
11:29
|
(7) да, похоже, менял с Application на COMConnector.
|
|
9
Maxus43
21.08.12
✎
11:30
|
(8) Application - запускает само приложение, COMConnector - только внешнее соединение (модуль приложения не загружается)
|
|