OLE: почему после закрытия обработки процесс продолжает висеть?

Новая тема
Открываю БД через OLE Automation, выполняю необходимые действия с базой, закрываю. В документации сказано, что созданные OLE-объекты существуют, пока существуют ссылающиеся на них переменные. При закрытии обработки, переменные по идее уничтожаются, а процесс, к моему большому удивлению и негодованию, частенько продолжает висеть в памяти. Даже если я явно присваиваю переменной нулевое значение. В чем дело? Очень хотелось бы использовать преимущества OLE, но сей факт наводит меня на грустные мысли...:(( Помогите!!!
Может он просто долго завершается? как никак открытых файлов много и прочего, что сделать перед закрытием.

Если БД открывается по сети, то может и сеть притормаживать. Подождать чуть-чуть и посмотреть.
Судя по отсутствию претензий со стороны бухгагтеров, так оно и есть. Просто у меня не хватало терпения дожидаться завершения процесса:))
Читают тему
(гостей: 1)

Быстрый переход