Вход | Регистрация

1С:Предприятие ::

Метки:

Как програмно закрыть соединение COM

Я
   Ал
13.01.05 - 17:19
Как програмно закрыть соединение COM&
 
 
   trinoo
 
1 - 14.01.05 - 10:35
Умные люди говорят, что нужно просто "убить" ссылку на ком объект.
Например СсылкаНаКомОбъект = 0; - ссылка теперь "потеряна" и обьект должен сдохнуть своими силами. Только это все в теории. Часто такие обьъекты потом висят  в процессах. Поэтому если закрываешь например Excel через ком-соединение, вызови метод Close(). Хуже не станет, это точно. С продуктами 1с в этом плане "бяда", продолжают висеть в памяти, пока не закроется вся программа, их вызвавшая.
   Rovan
 
2 - 14.01.05 - 11:18
У меня ОЛЕ-приложение не закрывается пока не закроешь обработку которая его открыла.
   Коллега Больцман
3 - 14.01.05 - 11:56
еще перед тем, что сказано в (1), убить все ссылки на объекты, производные от этого КОМ-объекта. Всегда так делаю и все успешно закрывается...


Список тем форума
Рекламное место пустует   Рекламное место пустует
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует