我在一个项目中使用了一个非常古老的OCX,并将每个'ShowMessages'类型属性都设置为false,我可以找到它。然而,每隔一段时间都会发生一次错误,并且会弹出一个消息框。我知道这是因为我在控制台应用程序中运行代码并弹出消息,参见。防止窗体在服务/控制台中显示
所以我的问题是,是否有办法阻止消息框(或任何形式的问题)显示在控制台应用程序或服务。我有一个鬼鬼祟祟的怀疑,即当代码作为服务运行时,会发生同样的事情(显示消息框),但由于没有用户交互,服务只是等待某人单击“确定”按钮;如此有效地“挂起”。
任何想法欢迎。
嗨贝丝。这样做:(--- OCX只是简单地显示消息框,并且*是什么让我感到悲伤。 – 2010-10-21 15:32:24
听起来像它不是一个错误然后,但是一个状态消息或什么,它会引发任何事件吗? – Beth 2010-10-21 15:45:11
这实际上是一个错误信息,关键是它显示在一个表单/消息框中,我需要以某种方式摆脱它,因为它导致了问题,这就是为什么我需要知道什么时候显示或只是显示阻止它,并让运行时抛出一个错误,即* * – 2010-10-21 16:27:49