请问
VC怎样调用VB写的OCXVB的String  类型的参数在VC里面该怎么传递?

解决方案 »

  1.   

    在VC里面调用是BSTR类型的变量,
    楼上讲的是对的
      

  2.   

    先regsvr32 yourctrl.ocx
    如果是基于Dialog就Add to project 选择注册了的ocx 
    之后的用法和公共控件差不多,相信楼主一定会
      

  3.   

    还是不会,我一直用VB
    VC早忘了
      

  4.   

    先 regsvr32 yourctrl.ocx 注册你的控件
    然后在VC的 “工程” -> “添加工程” -> “Components and Control”里面添加注册的控件
    在打开的对话框里面的Registered ActiveX Control 文件夹里面。
    然后Insert 这个时候会生成一个新的类,你就想平常那样使用就可以了。
      

  5.   

    先regsvr32 yourctrl.ocx
    如果是基于Dialog就Add to project 选择注册了的ocx 
    之后的用法和公共控件差不多,相信楼主一定会----------------------------------------------------------
    yujia120(永不停息)和firstofworld(天下第一)的说法正确,完成上面步骤后,在界面编辑时的工具栏中就会多出一个你刚才添加的ocx的图标,接下来你可以象用普通控件一样用ocx控件了。