в такси не закрывает окно сообщений
☑
0
altfin
10.12.14
✎
17:01
&НаКлиенте
Процедура ок(Команда)
Shell = Новый COMОбъект("WScript.Shell");
Сообщить ("бла-бла");
Shell.SendKeys("^+я");
Shell.SendKeys("^+z");
КонецПроцедуры
в старом интерфейсе работает, в такси не закрывает окно сообщений.
Если просто нажимать клавиши "Ctrl" + "Shift" + "я", то нормально закрывается.
Как победить?
1
Nikitvol
10.12.14
✎
17:30
Эта команда не только закрывает окно сообщений, она еще и открывает его. И еще скорее всего нужно раскладку клавы знать, чтоб использовать какую-то одну из команд. Но это только догадки...
2
Локи-13
10.12.14
✎
17:32
а если нажать "Ctrl" + "Shift" + "z",
тоже все открывается и закрывается
3
Локи-13
10.12.14
✎
17:33
так что суда по коду, окно открывается - закрывается - открывается
4
altfin
10.12.14
✎
18:06
этот же код в не такси отрабатывает нормально.
Основная теорема систематики: Новые системы плодят новые проблемы.