Как очистить окно сообщений из внешней обработки?
☑
0
Downkey
11.11.12
✎
14:42
Хочу при закрытии формы внешней обработки закрывать и окно сообщений.
Но ОчиститьСообщения(); не работает.
Пробовал через
Процедура ЗакрытьОкноСлужебныеСообщения()
ОкноСлСообщ = Новый COMОбъект("Wscript.shell");
ОкноСлСообщ.SendKeys("^+{z}");
ОкноСлСообщ.SendKeys("^+{я}");
КонецПроцедуры
тоже не работает.
1
Downkey
11.11.12
✎
14:59
Сначала хотел просто очищать - не получилось.
Теперь хочу закрывать - тоже не получается.
2
Wobland
11.11.12
✎
15:02
а взывать к штатной процедуре тоже не выходит?
3
Downkey
11.11.12
✎
15:11
А штатная, это какая?
4
Wobland
11.11.12
✎
15:14
(3) а я тебя не так понял сначала. нажми ктрл+шифтр+з, я этого в (0) не увидел. а в целом - какая-то чепуха
5
Downkey
11.11.12
✎
15:24
Оп-с. Заработала.
Думал, что не очищает окно изза внешней обработки.
Переместил ОчиститьСообщения() в ПриЗакрытии(), заработала.
Теперь и очищает и закрывает.
Основная теорема систематики: Новые системы плодят новые проблемы.