有一个VC 做的MFC的控件 comm.ocx
如果里面有一个属性title  
请问我在C#中该如何使用这个控件,替这个属性赋值
有没有详细的步骤,谢谢

解决方案 »

  1.   

    我想在Visual c#的窗体应用程序里使用这个OCX控件
      

  2.   

    在项目工程下右键引用->添加Com组件, 选择 comm.ocx 就可以在C#正常使用了...程序当中用到时using一下...不过之前要注册一下...首先 运行 -> cmd -> RegSvr32 [ comm.ocx 的路径]...
      

  3.   

    注册完之后在 Com 组件列表当中就可以看到 comm.ocx 的名称...
      

  4.   

    谢谢,如果我就创建了一个对话框工程
    那个控件是用VC写的,test.ocx 已经注册好了
    我在项目工程下的有个引用,右键后选添加引用,然后在COM中选择test ActiveX Control moudule
    然后多出了TESTLib
    你说的添加是这样吗?
    比如程序中有个long的属性值 count 我想在程序中调用这个控件,给这个控件赋值,代码应该怎么写?
      

  5.   

    我已经注册,引用了,在引用中这个控件名称是TESTLib
    我现在不使用拖放到设计窗口的方式来使用,
    因为会同时调用多个这个的控件,想在程序里动态地调用这个控件
    这个该怎么写?
      

  6.   

    ^o^ 引用是对的...须要动态生成就 using 一下咯...