Закрыть модальные окна 1С в терминале #92603


#0 by Sergey
давно написал ВК на дельфях, которая по истечении какого-то времени бездействия закрывает 1С "изнутри". все работало ч/з sendKey. На локальной машине все отрабатывает. В терминале если активное соединение - отрабатывает. Как только свернут окно - ждет, пока не развернешь
#1 by smaharbA
сейчас кнешно не скажу как на дельфи, но записывай заголовок в переменную и appActivate потом уж сендкей, а вообще для чего ВК, у меня средствами 1Сэ решено, а если выбрасываешь то ведь неотслеживаешь открыт док или нет (хотя и это можно), можно и процесс убить
#2 by Chris
А если в Terminal Server Configuration -> Connection -> Session -> Idle session limit?
#3 by Sergey
именно так сейчас и работает. только 1С некорректно закрывается. Боюсь из-за косяков синдексами проблемы будут
#4 by Sergey
Как ты средствами 1С сделал? ч/з sendKeyЕсли модальное окно открыто его просто так ведь не закроещь ;-(
#5 by Chris
Глянь на хиппо, там видел обработку по закрытию окон пользователей в терминале.
#6 by Fynjy
Я не помню, но помоему "ЗавершитьРаботуСистемы" с параметром 0 по барабану модальные окна ...
#7 by smaharbA
Виноват, с модальными никак не спровляюсь, нодо позырить
#8 by Sergey
Извените, что отвлекся! Конец рабочего дня (опаздывал на автобус)(smaharbA,Fynjy) фишка вся в том, что пока открыто модальное окно 1С не обрабатывает никакие модуди, в т.ч. и обработку ожидания. При помощи ВК эта проблема решается.
#9 by Sergey
(Chris) че-то я ничего там не нашел. Может не там искал? (hippo.ru)Если там простое захлопывание терминального окна без корректного выхода из 1С - то такое решение не пойдет
#10 by Sergey
Ну как, есть мысли...
#11 by smaharbA
счас будут (наверное)
#12 by Sergey
;-)
#13 by Sergey
up
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям