Освободить COM объект #776655


#0 by korstin
При создании COM объекта происходит "удерживание" dll. Можно ли освободить dll без перезапуска 1С? МойОбъект = Неопределено; в этом не помогает Спасибо
#1 by skafandr
Странно,попробуйте для чистоты МойОбъект =0;
#2 by Beretta
Сбрось все переменные, удерживающие значения типа ComОбьект, полученные из МойОбъект - результаты вызова методов, получения свойств и. т. п. Особенно, если они глобальные.
#3 by H A D G E H O G s
Нет.
#4 by skafandr
+500 присоединяюсь
#5 by Garykom
+1 ЗЫ 1C77 еще и зараза даже флешки держит не отпускает пока не закроешь если туча запись/чтение было
#6 by HEKPOH
+1 само отвалится через 20 мин
#7 by skafandr
Не правы. Есть самописка на 7.7 которая тыкается по COM в базы 7.7 8.2 и 8.3 последовательно в любых сочетаниях. Так что нуление переменных,получаемых по COM, и самого COM объекта рещает все
#8 by YFedor
Это никак не противоречит и попробуй после подключения этой самописки удалить используемые com Dll'ки ...
#9 by korstin
Не помогает Одна строчка кода, создание COM объекта, больше ничего нет
#10 by skafandr
Тогда определимся с понятием "Освободить COM объект" Если освободить в смысле иметь возможностью дальнейшего использования - то я написал что делать. Если освободить для дальнейших физических действий с dll - то не знаю, ибо у меня задач связанных с уничтожением dll не стояло. Вам то что нужно с dll сделать?
#11 by korstin
"Если освободить для дальнейших физических действий с dll"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С