у меня есть сервер автоматизации OLE (на самом деле, Open Office Calc), который не закрывается - PullRequest
0 голосов
/ 18 мая 2011

У меня есть сервер автоматизации OLE (фактически Open Office Calc), который не закрывается.Есть ли способ узнать, какие объекты OLE не освобождаются?Действительно, я думаю, что, поскольку все переменные для этого либо выходят из области видимости, либо имеют значение «Неназначенные», у меня не должно быть такой проблемы.в качестве меры предосторожности я даже установил те (которые я нашел), которые выходят за рамки действия, в «Неназначенные».

Я осторожно закрывал Open Office Calc способом, предписанным примером для этого.

Это может быть как-то связано с наличием (встроенных) изображений, которые я добавляю в документ Office.

Как мне найти причину этого?


Я думаю, что это теперь решено.Я обнаружил, что что-то в том, как вставлялись картинки, было «проблемой».У меня нет полного понимания, почему это была проблема, но достаточно, чтобы она работала.

1 Ответ

0 голосов
/ 19 мая 2011

Вам, вероятно, нужно показать пример источника, чтобы определить проблемы, с которыми вы столкнулись.Тем не менее, вы также можете посмотреть пример кода Delphi, который можно найти в Интернете, чтобы получить доступ к Open Office через Delphi: http://www.oooforum.org/forum/viewtopic.phtml?t=8878

...