C# ocx注册后,C#在类文件中如何调用ocx
十分火急???

解决方案 »

  1.   

    ocx是由c++写的控件,注册到注册表中以后。 
    C#在类文件中如何调用调用该ocx控件呢?
      

  2.   

    右键添加引用,找到ocx控件,就可以用了
      

  3.   

    在Toolbox 添加引用.然后就像普通控件一样
      

  4.   

    右键添加引用,找到ocx控件,就可以用了
      

  5.   

    我们封装的ocx是寄宿的form中, 当需要使用时调Form.Show(); Form设置成不开见。
      

  6.   

    右键添加引用,找到ocx控件,就可以用了?
    那如何调用里面的函数呢?
      

  7.   

    如5楼所说,添加“选项”然后在左侧会出现该控件,拖到窗体上就OK了,然后直接(对象.方法)就OK了,事件也自动加入了。都没什么其它工作要做
      

  8.   

    ocx有gui没?
    没gui在c#4.0里不用导入可以直接通过dynamic对象调用.
      

  9.   

    如5楼所说,添加“选项”然后在左侧会出现该控件,拖到窗体上就OK了,然后直接(对象.方法)就OK了,事件也自动加入了。直接(对象.方法)就OK了???
    能否写个例子给我呢?
    我就是调用不了里面的方法
    (System.Activator.CreateInstance)
      

  10.   

    string path ="Bin\\BillOCX\\";
    string TypeName=path+"PlayerX.ocx";
    Type objType = Type.GetType(TypeName,true);
    PlayerXClass pobj= (PlayerXClass)Activator.CreateInstance(objType);
    pobj.~
    我是这样写的,不知道为什么pobj无效,创建不了控件的类对象
    救命
      

  11.   

    new了一个对象,却引进不了这个对象,是怎么回事?