自定义的控件须拖放到窗体上才能成功使用,
现想在某个非窗体类中定义使用它该怎么实现?或者如何在该类中使用主窗体的这个控件?
(提示错误:未处理的“InvalidActiveXStateException”类型的异常出现在 axinterop.plccontrol.dll 中。
 该控件必须依赖它附属的窗体吗?)

解决方案 »

  1.   

    对,不显示自定义控件,只用里面的方法。
    但这个控件是对方编写的,上位机需通过该控件和下位机通信,不能写成一个类。
    如果只在类中定义并使用它就会出现上述错误:
    未处理的“InvalidActiveXStateException”类型的异常出现在 axinterop.plccontrol.dll 中
    请问该怎么办啊?
      

  2.   

    你引用它的dll文件 在程序里imports 命名空间再DIM个对象 应该可以用里面的方法了
    前提是它的方法是公共或保护的