|
Сбросить OLE-соединение - не всегда срабатывает
| ☑ |
0
Джордж1
12.04.15
✎
17:46
|
Гружу из 7-ки в 7-ку данные по OLE
В конце загрузки делаю ole="";
Срабатывает не всегда (в памяти остается висеть процесс), приходится закрывать саму форму обработки загрузки.
В чем может быть проблема?
|
|
1
EvgeniuXP
12.04.15
✎
17:57
|
"переменной присвоил строку - что сделал не так?"
|
|
2
Джордж1
12.04.15
✎
18:24
|
(1)да вроде это штатное обнуление OLE переменной
|
|
3
Джордж1
12.04.15
✎
18:28
|
Тем более пишу же - иногда срабатывает, иногда нет
|
|
4
bmitkin
12.04.15
✎
19:02
|
Бывает такое, если остались ссылки на объекты в той базе. Например, если в обработке делал
oleКонтрагент = ole.Справочник.Контрагенты
то надо и эти ссылки обнулить:
oleКонтрагент = "";
|
|
5
ProxyInspector
12.04.15
✎
19:42
|
Такая штука происходит, если в базе ОЛЕ висит вопрос типа "Выйти из программы?"
|
|
6
Джордж1
12.04.15
✎
20:53
|
(4)это очень похоже надо проверить
(5)не, точно дело не в этом
|
|