http://www.csdn.net/expert/topic/602/602983.xml?temp=.6181909
这个帖子对你有帮助!

解决方案 »

  1.   

    you might want to consider to use VBScript
      

  2.   

    karma(无为):     用VBScript应该怎么写?我试了好像还是不行?
      

  3.   

    dim result, status, comport
    result = ctrl.STGetStatus(status, comport)
      

  4.   

    错误:类型不匹配:'ctrl.STGetStatus'我看用VBScript也是没戏了:
        VBScript对于ActiveX控件方法中声明为VARIANT类型的参数是传递引用,对于其他类型参数传递的是值。如果上述方法的原型变为:VARIANT STGetStatus(VARIANT Status, VARINT ComPortName);应该就可以了。但很不幸,控件不是我做的:(难不成我非得再写一个ActiveX控件来调用这个ActiveX控件了?
    55555555……