![]() |
#2 |
Молодой, подающий надежды
|
Вывод через COM всегда был крайне не стабилен. Обычно тяжелые отчеты, использующие COM, надо запустить и не дышать. В прямом смысле, даже мышкой дергать не надо и это к сожалению не шутки
![]() Есть всякие воркэраунды, типа • переписывания логики работы с офисом на .Net (Взаимодействие с Excel через .NET (семейство классов SysExcel)) • или в отдельные потоки (Ошибка времени выполнения в ComExcelDocument_RU.findRange() ) • или вызов функций через COMDispFunction (Ошибка при вызове COM-метода ) См. так же Win2008 и вызов методов COM-объектов выбор того или иного метода зависит от задачи, сроков, бюджета и т.д. Последний раз редактировалось pedrozzz; 23.03.2015 в 16:39. |
|
|
За это сообщение автора поблагодарили: demianimp (1). |
|
|