COM对象异常

<p>我写了遍历一组记录并打印两件事情的应用程序。 P&gt; </p><p>一是从SSRS至极的报告工作正常。 P&gt; </p><p>另一种是,采用一个COM对象以打印的图。 COM对象随机失败,导致程序退出。 P&gt; </p><p>有没有办法从当COM对象未能杀死整个程序停止吗?我试图抓住每一个例外,在各个层面,它仍然无法正常工作。 P&gt;
</p>

19 浏览 1 回复
  对象   com   gt   程序   一个  

回复

    <p>你有,你是调用COM对象的代码。如果你有代码,然后检查是否有失败的任何exit命令。 P&gt; </p><p>您使用多个线程的COM对象?您应该只从单个线程访问COM对象与消息泵。在我的经验,这可能会导致奇怪的不稳定而无法通过一个try-catch被困。 P&gt;
    </p>

    冯辰建

相关信息

三星 ML-1610 Series激光打印机无法正常工作

昨天还正常使用过这台激光打印机,可今天打印材料时,打印机上面的两个提示灯就一起闪,不打印。我检查了炭粉,还剩60%左右。驱动程序也安装正常。打印机才买2个多月,真不知该怎么办了,请高手帮帮忙! 没有卡纸啊,我用的是新买的打印纸

14 浏览 2 回复   打印   打印机   印机   正常   程序  

EPAON PHOTO EX3 打印机无法打印

EPAON PHOTO EX3 打印机无法打印。下载了驱动程序了,为什么不能打印出东西

23 浏览 2 回复   打印   打印机   印机   检查   是否  

IUnknown接口 - 对于COM \ COM +对象?

<p>我在使用有点不清楚IUnknown接口。就是IUnknown接口只是为了与COM / COM +对象和喜欢赢API的一些非托管代码的工作? P&gt; </p>

6 浏览 1 回复   com   接口   iunknown   gt   使用  

C ++ / C对象 - &GT; isOnStack()

<p>我想是能够确定一个指针是在栈上或不会在运行时用于多种原因。就像我,如果将它传递到一个函数调用,我能确定我是否需要克隆与否。或者我是否需要将其删除。 P&gt; </p><p>在的Microsft C(VC 6,7,8)是有办法的边界检查的指针,看它是否在栈或不?我只关心确定本拥有堆栈中的物体放置在线程上。 P&gt; </p><...

5 浏览 1 回复   gt   一个   堆栈   是否   指针  

C ++ / C对象 - &GT; isOnStack()

<p>我想是能够确定一个指针是在栈上或不运行时用于多种原因。就像如果我把它传递到一个函数调用,我能确定我是否需要克隆与否。或者我是否需要将其删除。 P&gt; </p><p>在Microsft C(VC 6,7,8)是有办法边界检查的指针,如果它在堆栈还是不看?我只关心与拥有堆栈中对象被放置在螺纹上确定这一点。 P&gt; </p><...

21 浏览 1 回复   一个   gt   指针   对象   堆栈