|
Надо ли уничтожать com- объекты после завершения работы с ними? |
☑ |
0
Повелитель
21.10.14
✎
10:14
|
Например создание com-объект в сеансе происходит многократно.
RE = New COMObject("VBScript.RegExp");
//алгоритм
Надо ли в конце уничтожать com-объект?
RE = Неопределено;
|
|
1
zulu_mix
21.10.14
✎
10:16
|
лучше да
|
|
2
Kamas
21.10.14
✎
10:18
|
(0) если com-объект в сеансе происходит многократно то мне кажется достаточно будет переинициализировать
|
|
3
Looser-1c
21.10.14
✎
10:24
|
Да.
И кстати, переприсваивание - работает аналогично =неопределено
|
|
4
oleg_km
21.10.14
✎
15:15
|
Будет ли эффект:
RE = New COMObject("VBScript.RegExp");
//алгоритм
RE1 = RE;
Надо ли в конце уничтожать com-объект?
RE = Неопределено;
Я думаю так: или 1С следит за видимостью переменных или не следит. И если следит плохо, то и присваивание вас не спасет. Присваивание мне больше кажется нужно для явного убиения объекта. Допустим есть переменная в форме и по какой-то кнопке она должна разорвать соединение. Вот тогда и используйте присваивание
|
|