Закрытие OPenOffice
☑
0
ВежливаяТварь
28.07.12
✎
12:11
Добрый день. Столкнулся с весьма глупой проблемой.
Открываю OpenOffice:
ServiceManager = Новый ComОбъект("com.sun.star.ServiceManager");
Сразу же открывается окно LibreOffice. Вы не подскажеите как его потом программно закрыть?
1
Wobland
28.07.12
✎
12:15
.клосе(труе) пробовал?
2
ВежливаяТварь
28.07.12
✎
12:36
Пробовал. Говорит метода такого нет.
3
Jaap Vduul
28.07.12
✎
12:45
Desktop = ServiceManager.createInstance("com.sun.star.frame.Desktop");
Desktop.getCurrentFrame().getContainerWindow().setVisible(Ложь);
4
ВежливаяТварь
28.07.12
✎
12:50
Огромное спасибо. Все работает.А реально сделать так что бы оно открывалось в фоновом режиме?
5
Jaap Vduul
28.07.12
✎
13:03
ИМХО, никак
6
ВежливаяТварь
28.07.12
✎
13:05
Понял. Спасибо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший