Запускаю 1С клиент:
Dim ib As Object
Dim ibParams As Object
ib = CreateObject("V83c.Application")
If ib.Connect("Srvr=""server:2041"";Ref=""base"";") Then
ibParams = ib.NewObject("Структура")
ibParams.Вставить("Вложение", FileNameMsg)
ib.ОткрытьФорму("Задача.Поручение.ФормаОбъекта", ibParams)
ib.Visible = True
End If
ibParams = Nothing
ib = Nothing
Открывается тонкий клиент управляемого приложения. Пользователь интерактивно завершает работу программы. Окно закрывается, а процесс продолжает висеть в памяти.
возможно в окне "Закрыть предприятие или не закрывать?", которое показывается перед завершением сеанса. Попробуй в настройках пользователя выключить "запрашивать подтверждение при закрытии"
Нет, окно закрывается
System.Diagnostics.Process.GetProcessesByName("1cv8")(4).MainWindowHandle равно 0
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс