判断计算机分布式COM功能是否开启

Answered 判断计算机分布式COM功能是否开启

  • 2012年4月8日 15:45
     
     

       背景:

       在项目中通过调用COM的形式调用了第三方产品,但是项目分布式的布署形态需要开启服务器的分布式COM功能。

       问题:

       在VB中使用CreateObject方式动态调用了COM组件,当计算机分布式COM功能未开启时CreateObject会报错,Err.Number为5,本来想通过这个Err.Number来提示COM功能未开启的,但发现调用COM组件参数错误时Err.Number也是5,所以当Err.Number为5时提示COM功能未开启不准确。

       求助:1.VB中是否有方法可以直接判断分布式COM功能是否开启?

                2.在Catch到异常后,怎样让错误提示的更加准确?

                 

全部回复