Имя: Пароль:
1C
1С v8
Как очистить окно сообщений из внешней обработки?
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
Оп-с. Заработала.
Думал, что не очищает окно изза внешней обработки.
Переместил ОчиститьСообщения() в ПриЗакрытии(), заработала.
Теперь и очищает и закрывает.