Имя: Пароль:
1C
1С v8
Теряется фокус при ЗапуститьПриложение()
,
0 vova1122
 
12.02.19
17:21
Запускаю бантик через ЗапуститьПриложение(Файл_bat,,Истина);
но после его выполнения теряется фокус с 1С. Активным стает другое приложение. Пробовал также через КомандаСистемы().
Как вернуть фокус 1С-ке?
1 vova1122
 
12.02.19
17:29
+(0) 1с 8.3 , Обычное приложение
2 ДенисЧ
 
12.02.19
17:29
Запускай vbs
3 vova1122
 
12.02.19
17:30
(2) можно пример?
4 ДенисЧ
 
12.02.19
17:35
(3) Ну перепиши свой батник на vbs и запускай через ком-объект
5 singlych
 
12.02.19
17:38
Хм, а если, скажем, выполнить оповещение после ЗапуститьПриложение(), проканает?
6 vova1122
 
12.02.19
17:38
а по русски, для "особо одаренных"
7 vova1122
 
12.02.19
17:41
95) ни Сообщить, ни Предупреждение, не помогают
8 singlych
 
12.02.19
17:44
(6) ну, там

    ЗапуститьПриложение(Файл_bat,,Истина);
    ВыполнитьОбработкуОповещения(Новый ОписаниеОповещения("ХочуВернутьФокус", ЭтотОбъект));
......

&НаКлиенте
Процедура ХочуВернутьФокус(Результат, ДополнительныеПараметры) Экспорт
    Сообщить("Ну вот и ты, фокус.");
КонецПроцедуры